Category Archives: Blog

What Is AMQP 0.9.1? A Complete Guide to the Protocol

AMQP 0.9.1 is a message-oriented protocol that defines both a wire-level exchange format and a specific server model with exchanges, queues, bindings, and routing rules. It is best known as the native protocol of RabbitMQ, which is the most widely-deployed open source message broker in the world. Despite being called “legacy” in some OASIS documentation, AMQP 0.9.1 remains… Read More: What Is AMQP 0.9.1? A Complete Guide to the Protocol »

What Is AMQP 1.0? A Complete Guide to the Protocol

AMQP is a wire-level messaging protocol standardized by OASIS and adopted as an ISO/IEC standard, designed for reliable, interoperable messaging between applications and messaging systems. Unlike protocols that assume a particular server model, AMQP 1.0 defines only the protocol between peers: what a message looks like on the wire, how it is transferred, and how delivery is negotiated.… Read More: What Is AMQP 1.0? A Complete Guide to the Protocol »

MQTT vs AMQP: A Complete Comparison

If you are picking a messaging protocol for a new system, MQTT and AMQP are two of the most commonly-considered candidates. Both are mature, both have large ecosystems, and both are used in production at very large scale. But they were designed for different problems, and the comparison is more nuanced than most articles suggest — because AMQP… Read More: MQTT vs AMQP: A Complete Comparison »