Chapter 19: System Scalability
Scalability is, for sure, one of the most critical demands for the success of a web application. An application's capacity to scale depends on the whole system architecture, and building a project while having scalability in mind is the best way to go. You'll be very thankful later when the success of the business may require the application to be highly scalable due to heavy loads of traffic.
So, as the web grows, designing and building scalable applications is also becoming more important. In this chapter, we cover all the scalability interview questions you may be asked during a junior/middle-level interview for a position such as a web application software architect, Java architect, or software engineer. If you are looking for a position that doesn't involve tasks related to software architecture and design, then most probably scalability will not be an interview topic.
Our agenda for this chapter includes the following:
-
...