The article explores three approaches to diskless Kafka, focusing on Slack’s KIP-1176 (Fast Tiering), Aiven’s KIP-1150 (Diskless Topics), and KIP-1183 (AutoMQ). Each proposal aims to optimize Kafka's storage and replication strategies in the cloud, balancing cost, performance, and architectural integrity. The discussion highlights the strengths and weaknesses of these innovations while considering their potential integration into the Apache Kafka ecosystem.
kafka ✓
diskless ✓
storage ✓
replication ✓
+ cloud