Bird
0
0

What is a key difference between using a Node.js cluster and a reverse proxy?

easy📝 Conceptual Q1 of 15
Node.js - Cluster Module
What is a key difference between using a Node.js cluster and a reverse proxy?
AA cluster routes requests to different servers, while a reverse proxy creates multiple processes.
BA cluster creates multiple Node.js processes, while a reverse proxy routes requests to servers.
CBoth cluster and reverse proxy create multiple Node.js processes.
DBoth cluster and reverse proxy only handle static files.
Step-by-Step Solution
Solution:
  1. Step 1: Understand cluster functionality

    A cluster in Node.js creates multiple worker processes to use multiple CPU cores.
  2. Step 2: Understand reverse proxy functionality

    A reverse proxy routes incoming requests to one or more backend servers, managing traffic distribution.
  3. Final Answer:

    A cluster creates multiple Node.js processes, while a reverse proxy routes requests to servers. -> Option B
  4. Quick Check:

    Cluster vs Reverse Proxy = A [OK]
Quick Trick: Cluster = processes, reverse proxy = request routing [OK]
Common Mistakes:
  • Confusing cluster with reverse proxy roles
  • Thinking both create processes
  • Assuming reverse proxy handles process creation

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Node.js Quizzes