All Projects → saikatkar → sample-axon-kafka

saikatkar / sample-axon-kafka

Licence: other
Sample CQRS and event sourced application developed on top of axon framework.(Kafka is used for distributing the events)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to sample-axon-kafka

Cloud-Native-App-Spring-Boot
A Cloud Native App with Spring Coud Security with KeyCloak Auth Server, API Gateway Server, Naming Server, Config Server and Distributed Tracing and ELK Stack hosted in K8s
Stars: ✭ 19 (-38.71%)
Mutual labels:  spring-cloud, eureka-server, eureka-client
eventuous
Minimalistic Event Sourcing library for .NET
Stars: ✭ 236 (+661.29%)
Mutual labels:  cqrs, eventsourcing
educational-platform
Modular Monolith Java application with DDD
Stars: ✭ 124 (+300%)
Mutual labels:  cqrs, axon-framework
micro
Functional prooph for microservices
Stars: ✭ 53 (+70.97%)
Mutual labels:  cqrs, eventsourcing
eventsourcing-go
Event Sourcing + CQRS using Golang Tutorial
Stars: ✭ 75 (+141.94%)
Mutual labels:  cqrs, eventsourcing
e-shop
Sample Spring Cloud microservices e-shop.
Stars: ✭ 48 (+54.84%)
Mutual labels:  cqrs, spring-cloud
fmodel-ts
Functional Domain Modeling with Typescript
Stars: ✭ 41 (+32.26%)
Mutual labels:  cqrs, eventsourcing
nestjs-boilerplate-microservice
Nestjs Microservice boilerplate: apply DDD, CQRS, and Event Sourcing within an event driven architecture
Stars: ✭ 270 (+770.97%)
Mutual labels:  cqrs, eventsourcing
pdo-snapshot-store
PDO Snapshot Store
Stars: ✭ 24 (-22.58%)
Mutual labels:  cqrs, eventsourcing
cqrs-typescript
CQRS implementation in typescript
Stars: ✭ 29 (-6.45%)
Mutual labels:  cqrs, eventsourcing
delta
DDD-centric event-sourcing library for the JVM
Stars: ✭ 15 (-51.61%)
Mutual labels:  cqrs, eventsourcing
event-store-mgmt-ui
Event Store Management UI
Stars: ✭ 23 (-25.81%)
Mutual labels:  cqrs, eventsourcing
awesome cqrs
some links about CQRS / Event Sourcing
Stars: ✭ 61 (+96.77%)
Mutual labels:  cqrs, eventsourcing
sample-spring-cloud-gateway
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (-19.35%)
Mutual labels:  spring-cloud, eureka-client
go-eureka-client
Non-offical implementation of Spring Cloud Eureka client. Eureka server api, refer to: https://github.com/Netflix/eureka/wiki/Eureka-REST-operations
Stars: ✭ 24 (-22.58%)
Mutual labels:  spring-cloud, eureka-client
axon-multi
Playground application demonstrating DDD, EDA, CQRS with Axon
Stars: ✭ 23 (-25.81%)
Mutual labels:  cqrs, axon-framework
Totem
Knowledge work at play
Stars: ✭ 56 (+80.65%)
Mutual labels:  cqrs, eventsourcing
nota
"None Of The Above" - is going to be a secure online voting system, intended to give the electorate better choices. It always adds one additional choice to anything to be voted on: If more than 50% of voters choose "None of the Above", the election is considered null and void.
Stars: ✭ 17 (-45.16%)
Mutual labels:  cqrs, eventsourcing
SplitetFramework
Splitet is a Java based Event Sourcing framework which can be benefited by the teams who are planning to make CQRS transitions with minimum learning curve and ease of adaptation.
Stars: ✭ 159 (+412.9%)
Mutual labels:  cqrs, eventsourcing
les
Go directly from an event storming to a working API: Event Markdown / Markup validation & NodeJS CQRS/ES application builder.
Stars: ✭ 48 (+54.84%)
Mutual labels:  cqrs, eventsourcing

Sample-Axon-Kafka

Sample CQRS and Event Souring impleneted using Axon Framework.MongoDB is used as the event store and Apache Kafka to distribute the events between command and query side.The UI has been developed using Vaadin Framework.

Architecture Overview

cqrs 4

Description

Download the repository and run the each of the sub module using mvn spring-boot:run command. Once the applications are up go to this address http://localhost:8081/ui

Sample Screenshot: screen shot 2018-09-09 at 6 39 42 pm

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].