Menu

ASF Project Spotlight: Apache Iggy
📰

ASF Project Spotlight: Apache Iggy

DEV Community: rust·The ASF·about 4 hours ago
#vDYh4U0t
#devtorust#devto#dev#iggy#apache
Reading 0:00
15s threshold

Apache Iggy™ is one of the ASF's newest Top-Level Projects. In this Spotlight, the ASF spoke with PMC members Piotr Gankiewicz and Kranti Parisa about the engineering choices behind Iggy, the long road to clustering, and the community that has grown around it.

What Is Apache Iggy and Why It Exists

Can you tell us a bit about Apache Iggy?

Apache Iggy is a persistent message streaming platform written in Rust. It stores messages in streams, topics, and partitions as an append-only log, while consumers read independently or through consumer groups. The server is distributed as a single binary with no external broker or database dependency. It supports TCP, QUIC, WebSocket, and HTTP, and provides SDKs for Rust, C#, C++, Java, Go, Python, Node.js, and PHP. The project also includes a CLI, Web UI, benchmarking tooling, an MCP server, and a connector runtime with sources and sinks for systems including PostgreSQL, Elasticsearch, MongoDB, Apache Iceberg™, ClickHouse, Delta Lake, Apache Doris®, and more.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.