Bird
0
0

What is the main purpose of using a cluster in a Node.js application?

easy📝 Conceptual Q11 of 15
Node.js - Cluster Module
What is the main purpose of using a cluster in a Node.js application?
ATo forward HTTP requests to different servers
BTo use multiple CPU cores by creating worker processes
CTo add security features like SSL termination
DTo cache static files for faster delivery
Step-by-Step Solution
Solution:
  1. Step 1: Understand what a cluster does in Node.js

    A cluster creates multiple worker processes to use all CPU cores efficiently.
  2. Step 2: Compare with other options

    Forwarding requests and adding security are tasks of a reverse proxy, not a cluster.
  3. Final Answer:

    To use multiple CPU cores by creating worker processes -> Option B
  4. Quick Check:

    Cluster = multiple CPU cores [OK]
Quick Trick: Clusters = multiple CPU cores, reverse proxy = request forwarding [OK]
Common Mistakes:
  • Confusing cluster with reverse proxy functions
  • Thinking clusters handle security features
  • Assuming clusters cache files

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Node.js Quizzes