.. /index

Apache Iggy

Apache Iggy

Apache Iggy is a message streaming system whose migration from tokio to compio (completed December 2025) represents the most thoroughly documented production adoption of any thread-per-core Rust runtime.

Results

Why Compio

The Iggy team chose compio over monoio (citing slower maintenance and io-uring feature gaps) and glommio (citing effective abandonment and design disagreements). They reported Compio patches merged "within hours" — a maintenance velocity neither competitor matches. The pluggable driver-executor architecture was critical for deterministic-simulation-testing of their distributed system behaviors.

Lessons learned

Linked from

Sources