Design principles to the rescue of micro-services
summary
The talk explains how applying design principles from domain-driven design and architecture can help when building microservice-based systems, warning that naive decomposition risks creating a distributed monolith. It names microservices explicitly, discusses the implementation difficulties and trade-offs, and references slide material for concrete guidance on structuring services and boundaries.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 5:21Microservice boundaries
- 12:41Domain-driven modeling
- 28:30Service communication
- 38:01Domain events & design
- 45:24Conclusion & Q&A
related talks
56mDesigning in the World of Microservices
01h 01mArchitectural Principles and Practices to Build MicroServices
56mMicroservices and Domain-Driven Design — The Strategic Parts
01h 02mDesigning Microservices
40mMicroservices without DDD is risky business!
54mMicroservice architecture: approaches and technologies
49mDDD & Microservices: At Last, Some Boundaries!
48mMicroservices - Opportunities, Dilemmas and Problems
