Summary
Through the course of this chapter, we got to learn about the different ways through which we can build our web application to handle a large number of concurrent requests. We started off by understanding and learning about the different scaling techniques, such as vertical scaling and horizontal scaling, and learned about the different pros and cons of each technique. We then further dived into the topics to help us improve the ability of the web application itself to process a higher number of requests. This led us to a journey into the use of resource pools and why it is a good idea to use resource pooling instead of arbitrarily allocating the resources for every new request that arrives at the web application. Further on in the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access