Mastelinti RabbitMQ reiškia mastelinti vartotojus (lygiagretųjį apdorojimą), klasterį (kelis mazgus) ir valdyti eilutes bei apkrovą. RabbitMQ mastelėjasi skirtingai nei Kafka, ir suprasti jo mastelėjimo metodus ir ribas yra svarbu didelės apkrovos diegimams.
Vartotojų mastelėjimas (pagrindinis svirtis)
✓ 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
