Ctrip Technology
Jan 25, 2017 · Backend Development
Handling Duplicate Messages, Ordering, Concurrency, and Batch Processing in Message‑Driven Systems
This article shares practical patterns and built‑in mechanisms for dealing with duplicate messages, message ordering, concurrent updates, asynchronous acknowledgments, and batch processing in a large‑scale, message‑driven architecture, illustrated with QMQ examples from Qunar's platform.
Backend DevelopmentBatch ProcessingDuplicate Message Handling
0 likes · 16 min read