Monolithic applications have been given a bad name in recent years. Is it deserved? Not really. Monoliths have their place, and knowing what that is can inform our architectural decisions in a healthy way.
Scaling your application shouldn't be hard. Here I cover different scaling architectures and what it means to scale. Actionable options for scaling existing applications.