การ scale RabbitMQ เกี่ยวข้องกับการ scale consumer (การประมวลผลแบบขนาน), clustering (หลาย node) และการจัดการ queue และ load RabbitMQ scale ต่างจาก Kafka และการเข้าใจแนวทางการ scale และขีดจำกัดของมันมีความสำคัญต่อการ deploy ที่มี load สูง
การ scale consumer (lever หลัก)
✓ ADD CONSUMERS → multiple consumers on a queue process messages in PARALLEL (competing
consumers) → scale processing throughput → the primary way to scale consumption
✓ tune PREFETCH for fair, efficient distribution
✓ make processing efficient (fast consumers handle more)
→ horizontal consumer scaling handles more message processing
