Great post, It helps me a lot to validate that I’m in the right direction using akka clusters for a…
Ezequiel Gioia

Ezequiel, deploy is done with no down time most by using a Blue Green two clusters during deployment technique. A branch new service can be deployed to the cluster without bring it down. In the current architecture, we also need to redeploy the Rest Http gateway to include newly added public end points. In the next version, we should be able to deploy a service completely independently. When there are two versions of the same service running, as long as the messages are compatible (only internal implementation difference ), they run fine. But if you introduce a new message that only the new version can handle, you will get errors on the old service.

Like what you read? Give Kailuo Wang a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.