AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Evolving Contracts in a Message System
This chapter explores the challenges of evolving contracts in a system that deals with event and command messages. It discusses the transition phase when changing the payload of a message, handling inflight messages, and the concept of consumer-driven contract testing.