Mike Chen's Internet Architecture
Jul 19, 2024 · Backend Development
RocketMQ Secrets: Sequential Writes, Page Cache, Async Flush, Zero‑Copy
This article explains how RocketMQ achieves high throughput by using sequential disk writes, OS page caching, asynchronous flushing, and zero‑copy techniques, detailing each mechanism and providing code examples. It also discusses the impact on disk seek time and data durability.
Async FlushMessage QueueRocketMQ
0 likes · 5 min read
