Getting Started with Modular Monoliths in .NET

Author: Milan Jovanović
Published At: 2024-03-05T00:00:00
Length: 12:37

Summary

Description

☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt

📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ

🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic

A modular monolith is a catchy name for a monolith system built from a few bounded contexts (modules) and following a set of principles to control coupling. Each module contains a cohesive set of functionalities and is isolated from other modules in the system. The isolation refers to database dependencies and inter-module communication. In this video, I'll explain the fundamentals of this architectural approach. You will also see a practical Modular Monolith implementation in .NET.

Check out my courses: https://bit.ly/3PupkOJ

What Is a Modular Monolith?

https://www.milanjovanovic.tech/blog/what-is-a-modular-monolith

Monolith to Microservices: How a Modular Monolith Helps

https://www.milanjovanovic.tech/blog/monolith-to-microservices-how-a-modular-monolith-helps

Monolith to Microservices: How a Modular Monolith Helps:

https://www.milanjovanovic.tech/blog/monolith-to-microservices-how-a-modular-monolith-helps

Join my weekly .NET newsletter:

https://www.milanjovanovic.tech

Read my Blog here:

https://www.milanjovanovic.tech/blog

Chapters

0:00 What is a Modular Monolith?

1:28 Some architecture diagrams

3:45 Modular Monolith diagram

4:46 How to build a Modular Monolith

5:47 Module communication

8:11 Module data isolation

10:19 Demo: Modular Monolith in .NET

Translated At: 2025-03-27T09:17:05Z

Request translate (One translation is about 5 minutes)

Version 3 (stable)

Optimized for a single speaker. Suitable for knowledge sharing or teaching videos.

Recommended Videos