Message Queue
Definition
A component that stores messages or tasks in an ordered buffer, allowing different parts of a system to communicate asynchronously by decoupling the sender from the receiver so neither needs to wait for the other.
Why it matters
Message queues prevent system overload during traffic spikes by absorbing bursts of activity that the processing system can handle at its own pace. They also ensure no work is lost if a downstream service temporarily fails.
Example
A founder's platform sends confirmation emails after every purchase. Rather than sending directly during checkout (which would slow the payment response), the checkout service drops a message into a queue. A separate email service processes messages at its own rate, keeping checkout fast even during peak traffic.
Related terms
Learn the language of business - and build the systems behind it.
Rich Girl Systems turns 1168+ founder concepts into a step-by-step programme with daily challenges, XP and your own assistant.
Take the free founder quiz