Chapter 10. Backend Performance

Now that you’ve got an app that’s ready for production, it’s time to look at some performance improvements you can make. This is where you start looking at metrics and tweaking your infrastructure and configs. Making changes to the code can also improve your performance, so never underestimate a good refactor.

How you handle performance updates will vary greatly depending on your app. Deciding where and how to make performance improvements will take insight into how the app works, what’s currently happening, and how it’s expected to grow. Once you get these data-driven answers, you can start looking at trade-offs among the options you have. I’ll go over a few things you might research as your app is used by more people.

In this chapter, you’ll learn about:

  • Metrics

  • Alerts and monitoring

  • Caching

  • Product considerations

  • Other ways to speed up performance

Taking care of performance enhancements can be an exciting time because it means the product is being ...

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.