Level 3: Distributed systems · L3.5 Monolith vs microservices, serverless
Service boundaries and Conway's law
Draw boundaries around domains and teams.
12 min · Pro
What you take away
- The test for a boundary is that most changes stay inside one service; a feature spanning three means the split is wrong.
And 3 more inside the class, in Pro.
How the class is laid out
- The problem
- The simple version
- Drawing the lines
- Conway's law is a constraint
- Check your understanding