Tag

asynchronous ack

0 views collected around this technical thread.

Qunar Tech Salon
Qunar Tech Salon
Jan 21, 2017 · Backend Development

Message Consumption Patterns and Best Practices in Qunar's QMQ

This article shares Qunar's practical experiences with message-driven architecture, detailing consumer handling of duplicate messages, ordering, concurrency control, asynchronous processing, and batch strategies, and presents concrete solutions such as idempotent checks, deduplication tables, versioning, and QMQ's built‑in executors.

Batch Processingasynchronous ackconcurrency
0 likes · 18 min read
Message Consumption Patterns and Best Practices in Qunar's QMQ