paint-brush
Backend Performance Best Practices: Running and Monitoring Express.js in Productionby@adnanrahic
1,748 reads
1,748 reads

Backend Performance Best Practices: Running and Monitoring Express.js in Production

by Adnan Rahić22mMay 1st, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Dev/Avocado is co-founder of Sematext.com and co-Founder at Bookvar.co.co. He says Express.js applications need to do four things well:Ensure minimal downtime.Increase developer productivity by minimizing time spent on troubleshooting and debugging. Set NODE_EN=production is a few well known best practices you should adhere to. Set the environment variable to production three times faster when running your application. Use the cluster module, PM2, Nginx and Redis to boost the performance of your application. Add structured logging and using metrics.

People Mentioned

Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Backend Performance Best Practices: Running and Monitoring Express.js in Production
Adnan Rahić HackerNoon profile picture
Adnan Rahić

Adnan Rahić

@adnanrahic

Senior Developer Advocate @ Tracetest.io. Book/Course Author. Failed startup founder and ex-freeCodeCamp local leader.

About @adnanrahic
LEARN MORE ABOUT @ADNANRAHIC'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Adnan Rahić HackerNoon profile picture
Adnan Rahić@adnanrahic
Senior Developer Advocate @ Tracetest.io. Book/Course Author. Failed startup founder and ex-freeCodeCamp local leader.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite