Building WebSocket Protocol in Apache Iggy using io_uring and Completion Based I/O Architecture
· 13 min read
Introduction
In our 0.5.0 release blog post, we announced that work was underway on a complete rewrite of Apache Iggy's core architecture using io_uring with a thread-per-core, shared nothing design. This architectural redesign aims to further improve performance, reduce tail latecies and lower resource usage by leveraging io_uring's completion based I/O model.
