Skip to content

Message queue

A message queue buffers messages until a consumer takes them for processing.

APIs & Integration

Jobs wait for processing capacity

A message queue sits between a sender and the processing application. It can absorb differences in load over time. In a fictional example, a portal queues PDF-generation jobs; a background service processes them while the portal accepts further requests.

“In the queue” does not mean “PDF ready”. Waiting, running and failed work should also be visible. Retention, acknowledgement and redelivery depend on the system and its configuration. Multiple consumers can share work; strict ordering and exactly-once processing do not follow automatically. Check how a redelivered job can be processed without producing a duplicate business outcome.

Sources

Articles on this topic

APIs & Integration with ASES

ERP, CRM and shop cleanly connected