Thus far, we’ve covered different architectural patterns and pain points that can cause you to want to scale your application. It is now time to start going through different scaling techniques.
This chapter will cover differences between scaling vertically and horizontally, as well as other techniques, such as using microservices, clustering, and even load balancers to handle increased traffic.
Without further ado, let’s get cracking.
It is important to note that the following techniques don’t require a specific architectural pattern to be used; what I covered in ...