
Chris Richardson on Design-Time Coupling in Microservices
The InfoQ Podcast
00:00
Design Time Coupling in Distributed Systems
If two services like say the order service and the customer service are running on the same infrastructure or using the same infrastructure, there's the possibility of one service interfering with the other by simply consuming all available resources. So you want to separate out mission critical functionality from less critical functionality and have it running on its own dedicated infrastructure. The authors of the book Accelerate have discovered that that's a key characteristic of high performing teams. And given the global lack of meeting rooms, at least in the era of prior to COVID, I get the sense is that a lot of organizations are very tightly coupled.
Transcript
Play full episode