Apache Iggy officially graduated to an Apache Software Foundation Top-Level Project (TLP) on August 19, 2026, following a unanimous vote from the Apache Incubator. This milestone marks the project's transition from an incubation phase to a fully independent Apache project.
The project began in March 2023 as an experiment by Piotr Gankiewicz to learn Rust and explore message streaming internals. Despite the existing market for message streaming tools, development continued with a focus on performance, efficiency, and operational simplicity. The journey from joining the Apache Incubator to TLP status took approximately one and a half years.
Apache Iggy is a persistent streaming platform built with a thread-per-core design. It utilizes io_uring for disk and network I/O operations and implements Viewstamped Replication Revisited (VSR) for consensus. The platform aims for single-digit millisecond P99+ latencies.
The project's evolution was significantly driven by community contributions. Developers from various backgrounds contributed code, reported issues, improved documentation, and participated in technical discussions. The establishment of a Discord community facilitated interaction, while GitHub remained the primary platform for technical decisions and project work.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Apache Iggy, a message streaming platform written in Rust, has graduated from the Apache Incubator to become an Apache Software Foundation Top-Level Project (TLP) as of August 19, 2026. This graduation signifies its maturity and community adoption, offering an alternative in the message streaming market.