Tagged articles

async messaging

5 articles · Page 1 of 1
Mike Chen Rui
Mike Chen Rui
Jul 30, 2026 · Backend Development

Four Microservice Architecture Design Patterns Explained

The article examines four microservice architecture designs—shared‑database, aggregation, proxy (gateway/BFF), and asynchronous messaging—detailing their structures, advantages, drawbacks, and ideal use cases such as e‑commerce order processing, high‑concurrency systems, and gradual migration scenarios.

AggregationDesign Patternsarchitecture
0 likes · 4 min read
Four Microservice Architecture Design Patterns Explained
Architect
Architect
Jan 4, 2024 · Backend Development

RabbitMQ vs Kafka: How to Choose the Right Messaging System

This article explains asynchronous messaging patterns, compares RabbitMQ and Apache Kafka in depth, and provides a step‑by‑step decision guide that highlights their architectural differences, strengths, weaknesses, and suitable use‑cases for modern software systems.

KafkaTechnology Comparisonasync messaging
0 likes · 11 min read
RabbitMQ vs Kafka: How to Choose the Right Messaging System
JD Cloud Developers
JD Cloud Developers
Dec 16, 2020 · Backend Development

How JD Logistics Scaled a Billion‑Level Async Messaging System for 11.11

JD Logistics architect Chen Haolong detailed the design, scalability strategies, and operational practices behind the billion‑level asynchronous messaging system that powered JD.com’s massive 11.11 shopping festival, revealing how the platform handled unprecedented traffic and ensured reliability.

JD Logisticsasync messaginge‑commerce
0 likes · 2 min read
How JD Logistics Scaled a Billion‑Level Async Messaging System for 11.11