The InfoQ Podcast cover image

Chris Richardson on Design-Time Coupling in Microservices

The InfoQ Podcast

00:00

How to Use Asynchronous Messaging to Coordinate Design Time Coupling

Chris Richardson: Orchestration and choreography are two different ways of handling design time coupling. He says you should avoid using distributed transactions because they actually introduce runtime coupling. "Choreography" is when services announce what they have done, which triggers actions in other services. 'Orchestration' involves an orchestrator telling participants what to do.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app