We've sewage immoderate astonishing news to share: arsenic of August 19th, 2026, Apache Iggy has officially graduated aft a unanimously affirmative vote from the Apache Incubator and is now an Apache Software Foundation Top-Level Project (TLP). This is simply a typical milestone for us.
What started much than 3 years agone arsenic a mini research to study Rust and research the internals of connection streaming has grown into an independent Apache task pinch contributors and users from astir the world. And somehow, the travel from joining the Apache Incubator to becoming a TLP took only astir a twelvemonth and a half.
The origins
It each began successful March 2023 retired of Piotr Gankiewicz’s axenic curiosity. There was nary firm instruction aliases missing instrumentality driving it - conscionable an engineering desire to study messaging internals and yet prime up Rust for real. Sure, the marketplace was already flooded pinch connection streaming devices for illustration Apache Kafka, but that didn't matter. Engineers still build caller database engines each the time, driven by an obsession pinch latency, performance, ratio and operational simplicity - and a elemental "let's conscionable build what we desire" attitude. Besides, the sanction Iggy - short for Italian Greyhound, mini but unmatched successful velocity - deserved a task of its own.
The first scheme was simple: build a basal append-only log server, get comfortable pinch Rust, and telephone it a day. But it didn't enactment simple. Performance is simply a heavy rabbit spread - developers quickly find themselves perpetually optimizing, modularizing, and chasing efficiency. Fast-forward to today, and Iggy is simply a persistent streaming level built connected a thread-per-core creation pinch io_uring for disk/network I/O, VSR (Viewstamped Replication Revisited) for consensus, and single-digit millisecond P99+ latencies.
But exertion is only portion of the story. The bigger alteration happened erstwhile different group started contributing.
The infinitesimal personification you’ve ne'er met spends their ain clip submitting a propulsion request, reporting an issue, improving documentation, testing thing aliases simply participating successful a method discussion, a individual research starts becoming thing else. It becomes a community.
Contributors came and went. Some submitted a azygous PR. Others stayed and yet became committers and members of the project. Creating our Discord organization made it easier for group to inquire questions, propose ideas and interact pinch developers. GitHub remained the spot wherever method decisions and task activity could hap openly and stay searchable.
As described successful our 2023 station astir building connection streaming successful Rust, the task had already transformed from a “solo broadside task to complete successful 3 weeks” into thing overmuch bigger.
As the organization grew, we faced a much important question: How do we make judge Iggy remains genuinely unfastened root for the agelong term?
We wanted contributors and users to cognize that the project’s early wouldn’t dangle connected a azygous individual aliases company, and that its licence couldn’t abruptly alteration because someone’s commercialized strategy changed. The Apache Software Foundation was a earthy home.
In early 2025, we proposed Apache Iggy to the Apache Incubator, and LaserData Inc. transferred ownership of the Iggy root codification to the Apache Software Foundation done the ASF Software Grant process. That modulation changed overmuch much than the project’s name.
There was nary longer an “owner” of Iggy making unilateral decisions. The task would run done Apache’s organization governance: nationalist discussions, votes, releases, committers, PPMC members and consensus. Learning to run this measurement was an important portion of incubation.
Kranti Parisa led overmuch of Iggy’s travel into the Apache Software Foundation, from helping thrust the original Incubator connection and onboarding process done the project’s graduation. With graduation, Kranti has been appointed Chair of the Apache Iggy Project Management Committee (Iggy PMC). The Chair is not the leader of an Apache task (the PMC collectively governs it), but serves arsenic the project’s liaison pinch the ASF Board and helps guarantee the wellness and governance of the project.
We besides beryllium a typical convey you to Yonik Seeley, our Apache Champion and Mentor, who helped america navigate the way into the ASF and supported the organization passim incubation. And to our mentors Hulk Lin, Zili Chen, and Hao Ding, whose guidance astir Apache governance, releases and organization building helped america scope this milestone.
During astir 18 months successful the Apache Incubator, Iggy grew to:
- more than 4,500 GitHub stars
- more than 120 contributors
- nearly 3,000 propulsion requests
- more than 700 members successful the broader Discord community
- more than 500K cumulative downloads
Those numbers are exciting, but graduation isn’t really astir GitHub stars aliases download counts. It’s astir whether a task has developed a healthy, divers and self-governing organization tin of sustaining itself.

Our PPMC members became PMC members. Contributors became committers. New group joined discussions, reviewed code, projected features, helped pinch releases, tested the package and challenged method decisions. The complete Apache Iggy community, including PMC members, mentors and committers, is listed connected our Team page.
And location are galore much contributors and users, crossed the world, beyond that database who person helped done code, documentation, issues, discussions, testing, integrations and organization support.
Apache Iggy exists because of each of them.
Less than 3 and a half years aft the first statement of Iggy was written, and astir a twelvemonth and a half aft entering the Apache Incubator, we’re now an Apache Top-Level Project.
What's next
Graduation isn’t the decorativeness line. If anything, it’s the opening of Iggy’s adjacent chapter.
There are respective important method areas we’re moving connected and discussing pinch the community:
- Release the adjacent type of Iggy pinch 1 of our astir requested capabilities: clustering based connected VSR, bringing Iggy person to highly disposable accumulation deployments.
- Complete the first Kafka protocol gateway, making it easier for existing applications and ecosystems to activity pinch Iggy.
- Explore multi-leader replication per partition, gradual storage, connection registry and embedded KV capabilities.
- Continue expanding the connector runtime, including further sources, sinks and optimizations.
- And, possibly astir importantly, support experimenting pinch really acold we tin push modern hardware, operating systems and Rust to build faster and much businesslike streaming infrastructure.
The roadmap will proceed to germinate done organization chat - arsenic it should.
Apache Iggy becoming a Top-Level Project is an accomplishment that belongs to everyone who helped get it here. Thank you and congratulations to the full Apache Iggy community.
Let's participate the Third Wave of connection streaming exertion together. It is an unthinkable clip to build, particularly arsenic real-time information becomes the instauration for a caller procreation of AI and systems of intelligence.
-
Piotr Gankiewicz & Kranti Parisa
Apache Iggy PMC.
English (US) ·
Indonesian (ID) ·