Chapter 11. Scalability Considerations
You’ve covered everything from the architecture down to the endpoint logic and all the way through security and debugging. You’ve made some performance updates to ensure your app is running smoothly, so one of the last touches you can make is getting it ready to scale for more users. That means your backend application is “done.” You’ll add more features, make optimizations, and change things as the product develops and matures, but it’s in a state where the core functionality is stable.
Scaling is something that will start costing your company more money because you’ll need different tiers of third-party services and maybe even more team members. You know it’s time to start considering scaling when your performance enhancements aren’t enough to keep up with usage.
In this chapter, you’ll get more insight on:
Types of scaling
Scaling strategies
Deciding to scale is a huge undertaking because you might need to split existing data or significantly ...
Get Full Stack JavaScript Strategies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.