Can Message Bus Guarantee Idempotency?

Can Message Bus Guarantee Idempotency?

1. Introduction As described in “Message Bus Guarantees Message Delivery”, the core architectural design of MQ message delivery has two main points: (1) Message Persistence (2) Message Timeout, Retransmission, Acknowledgment Upon reviewing the core architecture of the message bus, it consists of four main components: Sender, Server, Persistent Storage, Receiver. To ensure message reachability, the … Read more

Choosing Real-Time Communication Protocols: MQTT, XMPP, WebSockets, or AMQP?

Choosing Real-Time Communication Protocols: MQTT, XMPP, WebSockets, or AMQP?

Wolfram Hempel is the co-founder of deepstreamIO, a German tech startup that provides high-performance, secure, and scalable real-time communication services for mobile clients and IoT devices. The text was translated by Wei Jia; please credit Gao Ke Yong Jian for reprints. Want to send a request to the server and get a response? Just use … Read more