Scaling directions
Applications are not immutable, and they may change during their lifetime, from the requirements that they have, to the number of users that use them. If our application implements more functionality that may require more complex algorithms, resources, or data sources, we may not be able to handle it the same way we originally did.
Additionally, the usage of the application may increase because the number of application users increases or just because they are using it more frequently. In those scenarios, we may need to scale our application, if before we handled 100 transactions per minute, now we may need to do 200. If we were handling 50 concurrent users, we may now need to handle 75. In scenarios such as this, our application ...
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