What are two ways to scale a monolith without splitting into microservices? | LetsGit.IT