Tagged articles
5 articles
Page 1 of 1
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 17, 2025 · Backend Development

4 Essential Message Queue Use Cases Every Backend Engineer Should Master

Message queues are foundational to large‑scale architectures, and this article explains four key scenarios—asynchronous communication, application decoupling, flash‑sale traffic buffering, and log processing—illustrated with diagrams to help backend engineers design resilient, high‑throughput systems.

Log ProcessingMessage QueueSystem Decoupling
0 likes · 4 min read
4 Essential Message Queue Use Cases Every Backend Engineer Should Master
Su San Talks Tech
Su San Talks Tech
Sep 4, 2025 · Backend Development

10 Real-World Message Queue (MQ) Scenarios Every Backend Engineer Should Know

This article explores ten practical use cases for message queues, from system decoupling and asynchronous processing to traffic shaping, data synchronization, log collection, broadcasting, ordered and delayed messages, retry mechanisms, and transactional messaging, providing code examples and best‑practice recommendations for robust backend design.

MQMessage QueueSystem Decoupling
0 likes · 21 min read
10 Real-World Message Queue (MQ) Scenarios Every Backend Engineer Should Know
Java Captain
Java Captain
Jun 29, 2018 · Backend Development

Introduction to Message Queue Middleware and Its Application Scenarios

This article introduces message queue middleware, explains its role in distributed systems for asynchronous processing, system decoupling, traffic shaping, log handling and message communication, and provides concrete e‑commerce and log‑collection examples illustrating how queues improve performance, scalability and reliability.

Backend DevelopmentLog ProcessingMessage Queue
0 likes · 8 min read
Introduction to Message Queue Middleware and Its Application Scenarios
Qunar Tech Salon
Qunar Tech Salon
Nov 24, 2016 · Backend Development

Practical Application Scenarios of Queues in System Design

This article explains how queues—such as message queues, task queues, and data‑bus queues—are applied in backend systems for asynchronous processing, system decoupling, data synchronization, traffic shaping, buffering, and other architectural patterns to improve scalability and reliability.

System DecouplingTask QueueTraffic Shaping
0 likes · 10 min read
Practical Application Scenarios of Queues in System Design
Ctrip Technology
Ctrip Technology
Nov 24, 2015 · Mobile Development

Transformation from Call Center and Web to Mobile: Ctrip’s Journey and Technical Strategies

The article recounts Ctrip’s three‑year transition from a traditional call‑center and web‑based OTA to a mobile‑first travel platform, detailing statistical growth, product consolidation, open API initiatives, system decoupling, performance monitoring, and continuous reliability improvements.

CtripOpen APIPerformance Monitoring
0 likes · 4 min read
Transformation from Call Center and Web to Mobile: Ctrip’s Journey and Technical Strategies