C
C#2y ago
Hulkstance

CQRS and Event Sourcing

What would you guys use for CQRS and Event Sourcing in .NET? Preferably with in-memory event store for testing and DynamoDB provider for prod. MediatR? But then an event store provider?
5 Replies
Mayor McCheese
CQRS is more of a code problem to solve, so mediatr is good choice for many things. Event sourcing, depends on your infrastructure and needs My go to options are kafka, event hub, or orleans kafka is a good choice for kubernetes, event hub is a good choice for azure, orleans is a virtual actor framework that supports event sourcing, but is it's own .net platform https://www.redhat.com/en/topics/integration/why-run-apache-kafka-on-kubernetes
Mayor McCheese
What is Azure Event Hubs? - a Big Data ingestion service - Azure Ev...
Learn about Azure Event Hubs, a Big Data streaming service that ingests millions of events per second.
Mayor McCheese
https://discord.gg/v8MDztEs There are going to be more options, sql server has an event sourcing option now I think as well.
Hulkstance
Hulkstance2y ago
@Mayor McCheese thanks for the answer. I used Proto.Actor and I want to step back from the actor model. The reason is because Roger constantly asks for money in exchange for answering a question which I can't afford right now because I'm not making any money out of this project. There is no community as well.
Mayor McCheese
@Electron Orleans is an MS project, recently brought from research project to something .net team works on IIRC, also the Orleans discord is very active, including the primary maintainers. the docs on orleans are either great and fantastic, or cryptic and missing information though
Want results from more Discord servers?
Add your server
More Posts