https://github.com/buzzcosm/ztm-course-projects-nodejs-performance-example
ZTM Express Project - Improving Node Performance
https://github.com/buzzcosm/ztm-course-projects-nodejs-performance-example
cluster clustering express nodejs performance pm2 server
Last synced: about 1 month ago
JSON representation
ZTM Express Project - Improving Node Performance
- Host: GitHub
- URL: https://github.com/buzzcosm/ztm-course-projects-nodejs-performance-example
- Owner: buzzcosm
- Created: 2024-11-07T14:59:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-07T21:24:34.000Z (over 1 year ago)
- Last Synced: 2025-10-26T19:45:53.192Z (8 months ago)
- Topics: cluster, clustering, express, nodejs, performance, pm2, server
- Language: JavaScript
- Homepage:
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Performance Example
`ZTM` Udemy Course - [Complete NodeJS Developer](https://www.udemy.com/course/complete-nodejs-developer-zero-to-mastery).
## Prerequisite
- `Node.js` is installed ⚡
- Prefered Code-Editor/IDE is installed (For example: `vscode`) ✍
- Terminal is ready 😎
## Description
Exercises for node server performance. Performance optimization.
## Useful references
Topic: **Git**
- [How to add a tag to a git commit](https://graphite.dev/guides/add-tag-to-git-commit)
Topic: **blocking behavior and performance approach**
- [Security Blocking functions - Node Crypto Module](https://nodejs.org/api/crypto.html)
- [Article - Response Times: The 3 Important Limits](https://www.nngroup.com/articles/response-times-3-important-limits/)
- [Engagement charts: See correlations between performance and user engagement](https://www.speedcurve.com/blog/web-performance-monitoring-user-engagement/)
- [Node Cluster Module](https://www.udemy.com/course/complete-nodejs-developer-zero-to-mastery/learn/lecture/25961886#overview)
- [Wikipedia - **Round-robin** scheduling](https://en.wikipedia.org/wiki/Round-robin_scheduling)
> Round-robin (**RR**) is one of the algorithms employed by process and network schedulers in computing.
Topic: **Cluster**
- [pm2](https://pm2.keymetrics.io/)
- [npm - pm2](https://www.npmjs.com/package/pm2)