Tagged articles
3 articles
Page 1 of 1
Sanyou's Java Diary
Sanyou's Java Diary
Aug 17, 2023 · Backend Development

How RocketMQ Achieves High Availability with Master‑Slave Replication

This article explains RocketMQ's master‑slave replication mechanism, comparing synchronous and asynchronous modes, detailing metadata and message data copying processes, and showing how synchronous guarantees are implemented using CompletableFuture to ensure high availability.

Asynchronous ReplicationBackend MessagingRocketMQ
0 likes · 9 min read
How RocketMQ Achieves High Availability with Master‑Slave Replication
Senior Brother's Insights
Senior Brother's Insights
Aug 11, 2020 · Backend Development

Mastering AMQP: A Deep Dive into Exchanges, Queues, and Message Flow

This article provides a comprehensive overview of the AMQP 0‑9‑1 protocol, explaining its core components—publishers, exchanges, queues, and consumers—detailing each exchange type, queue properties, message acknowledgment, routing rules, and practical usage considerations for reliable backend messaging.

AMQPBackend MessagingExchanges
0 likes · 20 min read
Mastering AMQP: A Deep Dive into Exchanges, Queues, and Message Flow