Dot Net Core 3.1 (edit)
- Clean Architecture
- Microservices Architecture
- DDD
- CQRS
- Event Sourcing
- ASP.NET Core 3.1
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
https://github.com/kgrzybek/sample-dotnet-core-cqrs-api
Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts
https://github.com/EduardoPires/EquinoxProject
http://equinoxproject.azurewebsites.net/
CQRS & ES with Akka.NET
Build powerful concurrent & distributed applications more easily.
Akka.NET is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono.
This community-driven port brings C# & F# developers the capabilities of the original Akka framework in Java/Scala.
https://github.com/Lutando/Akkatecture
https://blog.sapiensworks.com/post/2015/09/01/In-Depth-CQRS
CQRS and DDD
https://github.com/anjoy8/ChristDDD
https://gitee.com/laozhangIsPhi/ChristDDD
DDD tiếng Anh
https://www.infoq.com/minibooks/domain-driven-design-quickly/
DDD tiếng Việt
https://github.com/vuhung/ddd-quickly-vietnamese
https://docs.google.com/document/d/1S8IKB5E7_Fu4euzocF17TxObhS449BNeqDIuZC4WEcY/
Microservices Architecture - What is SAGA Pattern and How important is it?
https://medium.com/swlh/building-net-core-api-gateway-with-ocelot-6302c2b3ffc5
https://medium.com/hypertrends/microservices-api-gateways-ocelot-for-net-core-video-8bbd4ed3be8f
https://medium.com/@letienthanh0212/cqrs-and-mediator-in-net-core-project-c0b477eab6e9