The GeekNarrator The GeekNarrator

Many Databases 1 LSM Engine - OpenData

May 1, 2026 · 1h 14m

Summary

Host KV interviews Almog Gavra, co-founder of Responsive, about Open Data and SlateDB. They discuss unifying vector, time series, and log databases on a single object-storage-native LSM foundation to reduce operational costs. The episode covers how abstracting distributed systems complexity allows multiple database types to share tuning knobs and failure modes.

Topics discussed

Introduction to Almok Gavra and Responsive Background at LinkedIn and Kafka Streams challenges Origin of SlateDB and the operational tax of distributed systems The economic and operational benefits of object storage Amortizing operational expertise across multiple data systems Mental model: Specialized databases vs. Open Data infrastructure SlateDB architecture: Object-native LSM tree foundation Open Data project: Mapping diverse workloads to key-value storage Tuning LSM trees for different workloads (Time Series vs Vector) The Cloud Triad: Balancing latency, cost, and durability Cache strategies and reader/writer separation in Open Data Single writer simplicity and stateless ingest patterns Failure modes, fencing, and simplified recovery Compaction strategies and snapshot management Conclusion: When to use Open Data vs traditional databases
Listen ad-free on Castria