You scale the whole app even if only one feature is hot, a memory leak in one feature affects all instances, and a long-running request on one instance can slow others.
Scalability Comparison: Monolith vs Microservices
What are the cons of monolith scaling?
The answer
More FAQs in Scalability Comparison: Monolith vs Microservices
Yes. You run multiple instances of the monolith behind a load balancer. For most apps, this scales well. Split into microservices only when different features have very different load patterns.
Each service scales independently. The hot service gets more instances; the cold ones do not. This fits apps where different features have very different traffic patterns.
More deployments to manage, network calls add latency and failure modes, and caching is harder because each service has its own cache.
Still have questions?
Browse all our FAQs or reach out to our support team
Want to upskill yourself?
Your learning library
Small steps. Big possibilities.
Find your next course. Build something great.