Back to System Design
🏛️
Phase 5
Architecture Patterns
1
Microservices Architecture: Principles, Patterns, and Trade-offs
Learn the principles of microservices architecture, including service decomposition strategies, inter-service communication, data management, and the trade-offs involved.
24 minmicroservicesarchitectureSOA
2
Event-Driven Architecture: Messaging Patterns, Event Sourcing, and CQRS
Learn event-driven architecture patterns including publish/subscribe, event sourcing, CQRS, and how to build loosely coupled systems that scale.
22 minevent-drivenmessagingevent sourcing