Prefetch (QoS) yana damje yadda yawa sakonni da ba a amince da su ba mai amfani zai iya riƙe a jiya — yana sarrafa rarraba aiki da kuma shirin kare daya mai amfani daga kasua yayin da wasu suke kwance. Yana mahimmaci don aminci, karkatarwar aiki mai inganci.
Menene da prefetch yake yi
PREFETCH (QoS - prefetch count) → limits the number of UNACKNOWLEDGED messages a consumer
can have at once:
→ without it → RabbitMQ may dispatch many messages to one consumer (it grabs a batch)
→ with prefetch=N → a consumer gets at most N unacked messages at a time (must ack to get more)
→ controls how messages are distributed and how much a consumer buffers
