EventFlow.Example

Event processing framework

An EventFlow implementation of CQRS and event-sourcing architecture with RabbitMQ, MongoDB, PostgreSQL, and EventStore

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.

GitHub

200 stars
14 watching
42 forks
Language: C#
last commit: over 3 years ago
Linked from 1 awesome list

command-handlercqrscqrs-es-architectureddddomain-driven-designdotnet-coredotnetcoreevent-drivenevent-driven-architectureevent-handlerevent-sourcingeventfloweventsourceeventsourcingeventstoregesmongodbrabbitmqsagassnapshot-store

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
andreschaffer/event-sourcing-cqrs-examplesAn implementation of Event Sourcing and CQRS in a minimalist banking system using Java566
ocoda/event-sourcingA NestJS library for implementing event-sourcing and Domain-Driven Design (DDD) patterns to simplify complex system architecture141
xerprojects/xer.cqrs.eventstackA lightweight CQRS event handling library for .NET.5
tochemey/egoProvides a minimal library to implement event-sourced behavior in Go applications.38
pyeventsourcing/eventsourcingA Python library implementing the CQRS pattern and event-sourcing to structure domain-driven applications1,483
ddd-by-examples/event-source-cqrs-sampleA sample event-sourced application demonstrating Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD)468
xerprojects/xer.cqrsA lightweight CQRS library with DDD concepts for building command and event handling systems101
asc-lab/dotnet-cqrs-introExplains CQRS and Event Sourcing basics with visualizations and examples for .NET developers141
jorge07/symfony-6-es-cqrs-boilerplateA full-stack Symfony 6 application framework for building event-sourced CQRS systems with PHP 8.1,075
ahoo-wang/wowA framework for building modern reactive CQRS microservices with event sourcing and domain-driven design205
wqking/eventppA C++ library for event dispatching and callback management1,401
charlessolar/aggregates.netA framework to simplify event-sourced domain-driven design and CQRS in .NET applications using NServiceBus and EventStore.437
dcomartin/ddd-cqrs-es-exampleAn implementation of Domain-Driven Design, Command Query Responsibility Segregation, and Event Sourcing using various software frameworks.133
serverlesstechnology/cqrsA CQRS and event sourcing framework for building scalable, loosely coupled applications using serverless architectures.389
eventstore/eventstore-client-dotnetA .NET client SDK for interacting with an event-native database using gRPC protocol148