RiverBooks

A Modular Monolith sample application built by Ardalis with .NET, demonstrating Domain-Driven Design, Clean Architecture, and modern software patterns.

🎓 Companion to the Dometrain Courses

RiverBooks is the sample application built throughout these courses. Use code ARDALIS for 20% off!

Getting Started: Modular Monoliths in .NET - Learn to escape the Big Ball of Mud with logical modules that are largely independent from one another

Getting Started

Escape the Big Ball of Mud with logical, independent modules that provide the benefits of microservices without the overhead.

Deep Dive: Modular Monoliths in .NET - Advanced patterns and techniques for building modular monolith applications

Deep Dive

Go deeper with advanced patterns, integration events, and real-world techniques for modular monolith applications.