
Apache IggyThe Apache Software Foundation
Apache Iggy is a high-performance, persistent message streaming platform written in Rust. It processes millions of messages per second with ultra-low latency, supports multiple transport protocols, and offers multi-language SDKs, making it ideal for modern distributed systems and real-time data pipelines.
Vendor
The Apache Software Foundation
Company Website


Product details
Apache Iggy
Apache Iggy is a high-performance, persistent message streaming platform written in Rust. It is designed for ultra-low latency and high-throughput workloads, capable of processing millions of messages per second per node. Built for modern distributed systems, Iggy supports multiple transport protocols, multi-language SDKs, and advanced observability features, making it ideal for real-time data pipelines and event-driven architectures.
Features
- Written in Rust for performance and memory safety
- Processes millions of messages per second with sub-millisecond latency
- Zero-copy serialization for efficient memory usage
- Supports QUIC, TCP, and HTTP protocols with TLS encryption
- Built-in support for consumer groups and partitioning
- Multi-language SDKs including Rust, Java, Go, Python, C#, Node.js, and Elixir
- Personal Access Tokens for secure authentication
- Built-in monitoring with OpenTelemetry, Prometheus, and benchmarking tools
- Multi-tenant stream abstraction with retention policies and S3-compatible backups
Capabilities
- Enables real-time message streaming across distributed systems
- Scales horizontally with partitioned topics and consumer groups
- Offers flexible deployment with support for various protocols and environments
- Provides observability and performance insights through integrated metrics and tracing
- Supports secure, fine-grained access control and multi-tenant isolation
- Facilitates integration with modern cloud-native and edge computing platforms
Benefits
- Delivers ultra-fast message processing for latency-sensitive applications
- Reduces operational overhead with built-in monitoring and benchmarking
- Enhances developer productivity with multi-language SDKs and simple APIs
- Improves system reliability and scalability through efficient resource usage
- Open-source and community-driven, ensuring transparency and extensibility
Find more products by industry
Other ServicesEducationFinance & InsuranceHealth & Social WorkPublic AdministrationInformation & CommunicationView all