When you scale up your systems, every tool or framework you are using will reach a point where it will break or just not function as expected. For some things that point will be high and for some it will be low, and the intent of this chapter is to cover strategies and workarounds for the most likely scalability issues you will encounter when working with microservice clusters. In this chapter we will cover the following topics:
- Increasing service density and stability.
- Avoiding and mitigating common issues with large-scale deployments.
- Multi-service containers.
- Best practices for zero-downtime deployments.