Milvus 2.6 introduces Woodpecker, a cloud-native Write-Ahead Logging (WAL) system, replacing external dependencies like Kafka and Pulsar. Woodpecker features a Zero-Disk architecture, persisting logs in object storage and managing metadata with etcd. It offers high-throughput data ingestion, low-latency tail reads, pluggable storage backends, and flexible deployment modes. Benchmarks show significant performance improvements over Kafka and Pulsar, especially in cloud storage and local file systems. Milvus 2.3 introduces NATS as an alternative message queue for standalone deployments, offering improved performance for larger data packets compared to RocksMQ, and similar performance for smaller datasets.
All Milvus trails