Tag

backend messaging

0 views collected around this technical thread.

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.

High AvailabilityMaster-Slave Replicationasynchronous replication
0 likes · 9 min read
How RocketMQ Achieves High Availability with Master‑Slave Replication