5. Production best practices: performance and reliability
Production best practices: performance and reliability
Overview
This article discusses performance and reliability best practices for Express applications deployed to production.
This topic clearly falls into the “devops” world, spanning both traditional development and operations. Accordingly, the information is divided into two parts:
- Things to do in your code (the dev part).
- Things to do in your environment / setup (the ops part).
Things to do in your code
Here are some things you can do in your code to improve your application’s performance:
- Use gzip compression
- Don’t use synchronous functions
- Do logging correctly
- Handle exceptions properly
Use gzip compression
Gzip com