All Projects → ddd-by-examples → Event Source Cqrs Sample

ddd-by-examples / Event Source Cqrs Sample

Sample ES/CQRS application

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Event Source Cqrs Sample

Rails event store
A Ruby implementation of an Event Store based on Active Record
Stars: ✭ 947 (+149.21%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Asombroso Ddd
Una lista cuidadosamente curada de recursos sobre Domain Driven Design, Eventos, Event Sourcing, Command Query Responsibility Segregation (CQRS).
Stars: ✭ 41 (-89.21%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Akkatecture
a cqrs and event sourcing framework for dotnet core using akka.net
Stars: ✭ 414 (+8.95%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: ✭ 68 (-82.11%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Event Sourcing Jambo
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Stars: ✭ 159 (-58.16%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
eda
eda is a library for implementing event-driven architectures.
Stars: ✭ 31 (-91.84%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, event-driven
Foxoffice
Sample application demonstrating how to build a distributed cloud .NET Core application based on CQRS and Event Sourcing.
Stars: ✭ 33 (-91.32%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-65.53%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Goes
Go Event Sourcing made easy
Stars: ✭ 144 (-62.11%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (-40%)
Mutual labels:  event-sourcing, event-driven, cqrs, domain-driven-design
dudulina
CQRS + Event Sourcing library for PHP
Stars: ✭ 53 (-86.05%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, event-driven
Learning.EventStore
A framework for CQRS, Eventsourcing, and messaging that uses Redis pub/sub for messaging and offers event persistence in Redis, SQL Server, or PostgreSQL.
Stars: ✭ 58 (-84.74%)
Mutual labels:  cqrs, event-sourcing, event-driven
domain
A dependency-free package to help building a business domain layer
Stars: ✭ 33 (-91.32%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
financial
POC de uma aplicação de domínio financeiro.
Stars: ✭ 62 (-83.68%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Event Sourcing Cqrs Examples
Event Sourcing and CQRS in practice.
Stars: ✭ 265 (-30.26%)
Mutual labels:  event-sourcing, cqrs, domain-driven-design
microservice-template
📖 Nest.js based microservice repository template
Stars: ✭ 131 (-65.53%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
e-shop
Sample Spring Cloud microservices e-shop.
Stars: ✭ 48 (-87.37%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
node-cqrs-saga
Node-cqrs-saga is a node.js module that helps to implement the sagas in cqrs. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
Stars: ✭ 59 (-84.47%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
eda-tutorial
Event-Driven Tutorial for Distributed Data with CQRS and Event Sourcing
Stars: ✭ 49 (-87.11%)
Mutual labels:  cqrs, event-sourcing, event-driven
eventuous
Minimalistic Event Sourcing library for .NET
Stars: ✭ 236 (-37.89%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing

Conference recommends

Sample event sourced application with Command Query Responsibility Segregation

** Event sourcing **

Shop item can be bought, paid, and marked as payment timeout. Aggregate root (ShopItem) emits 3 different types of domain events: ItemBought, ItemPaid, ItemPaymentMissing. All of them are consequences of commands.

Event store is constructed in database as EventStream table with collection of EventDescriptors. EventStream is fetched by unique aggregate root uuid.

** CQRS **

Read model is constructed by listening to domain events mentioned before. This task is performed by ReadModelOnDomainEventUpdater

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].