Is there any enterprise level cqrs+es framework for c# (.net core or standard)? Something like AxonIQ for Java.
Context: I am in team that is investigating and about to propose new system architecture for multi million business. Main requirements are that system should be scalable and developed as microservices. I imagine most important of our microservices to be developed using cqrs+es pattern.
I found many articles about cqrs+es, lot of examples (usually basics), however what I am missing is some production ready framework that can be safely used.
No one sane will agree to use simple github projects that have no big community support nor big company behind it, as a technology to backup million dollar business. What is more Nlnon of these simple cqrs+es projects that I can find on github covers more advance concepts like aggregate snapshots or event replying.
P.s. What I have is mind is something like “asp.net mvc framework” which you can safely use because it is backed by Microsoft. Or Angular, because it is backed by Google, etc.
To sum it up: 1. I don’t understand why if CQRS+ES is such great thing, gaining popularity from over a decade, why no major player created “industry standard” framework yet?
- How team of developers can apply this pattern with confidence while there isn’t any tutorial that covers this topic in depth neither on pluralsight, udemy, nor YT. As an example I can say that nobody that I know implements own OAuth2 service in commercial apps. There are exisiting solutions for OAuth, yet nothing AFAIK for CQRS+ES.
… or maybe I am wrong and I am missing some pice of information?
submitted by /u/bzq84
[link] [comments]