Apache Iggy is a high-performance, persistent message streaming platform
6 months ago
- #high-performance
- #Rust
- #message-streaming
- Apache Iggy(孵化中)是一个用Rust编写的高性能、持久化消息流处理平台
- 每秒可处理数百万条消息,具备极低延迟(P99 <1毫秒)
- 采用零拷贝序列化技术提升性能并降低内存占用
- 支持QUIC、TCP和HTTP等多种传输协议,并配备TLS加密
- 提供多语言SDK支持:Rust、C#、Java、Go、Python、Node.js、C++和Elixir
- 具备消费者组、分区和水平扩展能力
- 提供用户认证、授权及可选数据加密等安全功能
- 内置OpenTelemetry、Prometheus指标和基准测试等监控工具
- 支持多租户架构,包含流抽象、消息保留策略和S3兼容的备份存储