Brian

24%
Flag icon
One approach I have used successfully to handle this is to coexist both the old and new interfaces in the same running service. So if we want to release a breaking change, we deploy a new version of the service that exposes both the old and new versions of the endpoint.
Building Microservices: Designing Fine-Grained Systems
Rate this book
Clear rating