Descriptions
Node JS Cluster using PM2, RabbitMQ, Redis and Nginx. As we all know, Node JS is a single-threaded, event-driven JavaScript runtime. When we perform a CPU intensive operation, Node cannot utilize all the cores of our machine. Here, we will use Node JS cluster to run Node JS in multiple cores. In this course, you will learn why Node JS cluster is important, How to create a Node JS cluster application, Using PM2 to run Node JS application, Communication between master process and child process, Communication between master process and child process using PM2 and RabbitMQ, Working with Redis cache, Using Nginx as a reverse proxy and load balancer, By the end of this course, you will be ready to use Node JS cluster using PM2, RabbitMQ, Redis and Nginx.
What you will learn
- Running Node JS in a cluster
- Using PM2 to create and manage a Node JS cluster for load balancing
- Using RabbitMQ with PM2 for load balancing
- Storing data in the Redis cache
- Redis Publisher and Subscriber
- Using Nginx as a reverse proxy
- Using load balanced Nginx as a reverse proxy
Who is this course suitable for?
- The students/developers who have intermediate knowledge of Node JS and Express JS framework
Specifying the Node JS cluster with PM2, RabbitMQ, Redis and Nginx
- Editor: Udemy
- Teacher: Pravinkumar Dabade
- Language: English
- Level: Intermediate
- Number of courses: 24
- Duration: 2 hours and 24 minutes
Contents of the Node JS cluster with PM2, RabbitMQ, Redis and Nginx
Requirements
- Good knowledge of Node JS and Express JS frameworks
- Basic knowledge of ECMA Script 2015/ES6
Pictures
Sample clip
installation Guide
Extract the files and watch them with your favorite player
Subtitles: Not available
Quality: 720p
Download links
Password file(s): free download software
File size
577MB