Tagged articles
4 articles
Page 1 of 1
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 26, 2021 · Backend Development

Analysis of RocketMQ Routing Registration Mechanism, Its Defects, and the Impact of Network Partitions

This article examines RocketMQ's routing registration process, identifies its two main shortcomings—delayed failure detection and NameServer inconsistency—and explores how network partitions can cause prolonged data inconsistency, uneven message distribution, and partitioned consumption, while discussing the architectural trade‑offs behind these design choices.

architecturemessagingnetwork partition
0 likes · 6 min read
Analysis of RocketMQ Routing Registration Mechanism, Its Defects, and the Impact of Network Partitions
Architects' Tech Alliance
Architects' Tech Alliance
Oct 20, 2020 · Operations

Designing Scalable Data Center Networks: Partitioning, VRF, and Future Trends

This article explains how to partition data‑center networks, apply security‑level (等级保护) controls with firewalls and VRF, compares common three‑layer and flat topologies, and outlines future directions such as elasticity, simplicity, and openness for next‑generation data‑center networking.

Cloud NetworkingData CenterNetwork Architecture
0 likes · 13 min read
Designing Scalable Data Center Networks: Partitioning, VRF, and Future Trends
Java High-Performance Architecture
Java High-Performance Architecture
Nov 29, 2019 · Databases

Why Redis Cluster Can Lose Data and How to Mitigate It

Redis Cluster does not guarantee strong consistency, and in scenarios like asynchronous replication or network partitions data can be lost even after client acknowledgment; using the WAIT command, configuring node timeout, and understanding master‑slave election can reduce but not fully eliminate these risks.

Data lossWAIT commandcluster
0 likes · 5 min read
Why Redis Cluster Can Lose Data and How to Mitigate It
MaGe Linux Operations
MaGe Linux Operations
Aug 12, 2014 · Operations

How to Detect and Recover from RabbitMQ Network Partitions

This article explains why RabbitMQ clusters struggle with network partitions, how to detect partition events via logs and rabbitmqctl, the impact on queues and bindings, and step‑by‑step methods—including manual recovery commands and automatic handling modes—to restore a healthy cluster.

BackendCluster RecoveryOperations
0 likes · 7 min read
How to Detect and Recover from RabbitMQ Network Partitions