:bathtub: Clean Code concepts and tools adapted for .NET
Repository Index
85,081 visible repositories in the index
1–8 of 8 · Most stars
Example distributed app composed of multiple containers for Docker, Compose, Swarm, and Kubernetes
- docker
- swarm
- kubernetes
- docker-compose
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
- ddd
- event-sourcing
- cqrs
- bdd
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
- cqrs
- ddd
- clean-architecture
- event-sourcing
A full-stack .NET microservices build on Dapr and Tye
- dotnet-core
- graphql
- mediatr
- clean-architecture
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.
- eventflow
- cqrs
- cqrs-es-architecture
- ges
This is a .NET skeleton project to introduce the concepts of Domain Driven Design and loosely coupled layers. You can use this solution as a starting point to build loosely coupled and composable applications where the Domain is at the heart of the project.
Starting code and proposed solution for Functional Structures Refactoring Kata
- functional-programming
- kata
- deliberate-practice
- category-theory