

[Panel] Splitting systems towards bounded contexts and microservices
Jan 13, 2021
The podcast discusses the benefits of splitting large-scale systems into smaller services and the challenges of dividing systems into bounded contexts and microservices. They explore topics such as considering the human factor in software development, implementing data entities, finding service boundaries, challenges of splitting systems and modernizing legacy code, functional decomposition anti-patterns and event storming, different concerns and collaboration, value configurations and modeling a value mesh, and the next trend after microservices.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9
Introduction
00:00 • 6min
Considering the Human Factor in Software Development
05:38 • 20min
Implementing Data Entities and Overcoming Challenges
25:33 • 10min
Finding Service Boundaries
35:57 • 30min
Challenges of Splitting Systems and Modernizing Legacy Code
01:05:54 • 9min
Functional Decomposition Anti-pattern and Event Storming
01:14:46 • 3min
Different Concerns, Separate Groups, and Collaboration
01:17:41 • 3min
Value Configurations and Modeling a Value Mesh
01:20:22 • 25min
What Comes After Microservices?
01:45:27 • 12min