Difference between message bus and message broker

The message bus implies a common protocol spoken and understood by all participants. There is little to no logic in the bus. Usually the message is forwarded to all connected systems.

The hub-and-spoke architecture (or “message broker”) has a central piece of software which understands the messages sent to it, can translate them, and forward them to the systems which need the information.

Leave a Comment