Collected molecules will appear here. Add from search or explore.
An opinionated reference architecture and boilerplate for .NET microservices, implementing Clean Architecture, Domain-Driven Design (DDD), and CQRS patterns integrated with Dapr and Project Tye.
Defensibility
stars
1,344
forks
290
thangchung/clean-architecture-dotnet is a mature reference project (5+ years old) that serves as a pedagogical tool and starting point for .NET developers. With over 1,300 stars, it has clear traction as a community resource. However, its defensibility is low because it is a template/boilerplate rather than a unique technology or service; the value lies entirely in the curated selection of patterns (CQRS, DDD) and libraries (MediatR, Dapr). The project faces high platform domination risk because Microsoft aggressively maintains its own 'official' reference architectures like 'eShopOnContainers' and the newer 'eShop' (Aspire-based), which serve the exact same purpose with better long-term support guarantees. The 0.0 velocity suggests the project may be stagnant, which is a significant risk in the .NET ecosystem where version upgrades (e.g., .NET 6 to 8/9) and the introduction of .NET Aspire significantly shift how microservices are built. Frontier labs pose no direct threat as they do not compete in the space of application architecture templates, though LLMs are increasingly capable of generating these structures from scratch, reducing the need for static boilerplates. This project remains a solid 'educational' asset but lacks a commercial or technical moat.
TECH STACK
INTEGRATION
reference_implementation
READINESS