AI engineering glossary · Data engineering

What is message broker?

Message broker: Software that receives messages from senders and delivers them to receivers, decoupling the two so they need not run at the same time or know each other. It handles routing, buffering and delivery guarantees.

Level: intermediateTopic: Data engineering

Message broker: an example

An order service hands a message to a broker, which delivers it to the billing service even if billing was briefly offline.

Related terms

More Data engineering terms

Where you learn it

Message broker is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.