Last Updated: June 8, 2026
Microservices are not only a technical design. They are also an organizational design.
Even with good service boundaries, data ownership, and communication patterns, a system can become a distributed monolith if the team structure works against it.
Conway’s law explains why: systems tend to mirror the communication structure of the teams that build them.
This chapter covers Conway’s law and the team topology ideas that help align service boundaries with team boundaries.