EP-2 Vertical Scaling Explained: NodeJS vs Go vs Fastify vs NestJS, Nginx | More CPU = More Power?
Ankit Jain
0:00 / 0:00
EP-2 Vertical Scaling Explained: NodeJS vs Go vs Fastify vs NestJS, Nginx | More CPU = More Power?
30 650 просмотров · 4 дня назад
Ankit Jain
10,7 тыс. подписчиков
30 650 просмотров · 4 дня назад
Your server can crash with just 1000 users if you don't understand Scalability!
In this Episode of our Scalability Series, we are going beyond theory and doing LIVE performance testing. We will explore Vertical Scaling in depth and find out if adding more CPU cores really means more power.
System Design S1 Playlist - • System Design | S1
Code GitHub Repo Link - https://github.com/xDAnkit/system-des...
What We Covered In This Video:
What is Scalability? Scale Up vs Scale Down Explained
Load Testing, Monitoring Tools & Environment Setup
The Ultimate NodeJS Performance Battle:Bare NodeJS
a. ExpressJS
b. Fastify
c. NestJS with Fastify
d. GoLang (Go) Performance - Is it really the fastest?
Does More CPU Cores Mean More Power? Let's Find Out
Running Servers on Multiple Cores (Cluster Mode) - Real Stats & Differences
Performance With vs Without Compression
High Availability & Caching with Nginx
Tech Stack Covered:
NodeJS, Express, Fastify, NestJS, Golang, Nginx, PM2, Load Testing
Who Is This Video For?
Backend Developers, NodeJS / Go Developers, and anyone learning System Design who wants to make their application production-ready.
Next Video: Horizontal Scaling - How to run your servers on multiple machines using Load Balancers.