Berlin Buzzwords 2026

Turning the database inside out again
2026-06-08 , Maschinenhaus

We rethink data systems by putting streams at the center. Expanding on Martin Kleppmann's: Turning the Database Inside Out, this talk shows how Apache Kafka and Apache Iceberg together provide durable storage, indexing, and rich views that eliminate brittle ETL and unify real-time and historical analysis. A new way to see databases—and streams.


Over a decade ago, Martin Kleppmann’s Turning the Database Inside Out challenged us to rethink data systems from first principles—placing the event stream at the center of storage, computation, and truth. That vision sparked an entire ecosystem of event-driven architectures, real-time analytics systems, and stream-aware databases.

But what if that journey is still unfinished?

This talk explores the next leap: reimagining the database itself through the lens of streaming. Instead of treating the event log as a narrow integration pipe, we’ll treat it as the core substrate for all data—augmented with the essential primitives that traditional databases provide: long-term storage, indexing, and rich materializations. To get there, we move beyond simple append/consume patterns and embrace modern table formats and storage layers capable of making event data durable, queryable, and universally accessible.

The result is an architecture that collapses fragile pipelines, dissolves the boundary between real-time and historical processing, and provides a unified view of the world using widely adopted open standards (Apache Kafka and Apache Iceberg) This changes the question from “what’s happening right now?” to “what has happened across the entire lifespan of the system?”.

You’ll walk away seeing both the database—and the stream—through a fundamentally new lens.


Tags (legacy): Stream, Store, Scale Level: Intermediate

Long time enthusiast of Kafka and all things data integration, Tom has more than 15yrs experience in innovative and efficient ways to store, query and move data. Tom is currently CEO at Streambased a company focused on unifying operational and analytical data estates into a single, consistent and efficient data layer.

Roman is a Principal Software Engineer at Streambased. His experience includes building business critical event streaming applications and distributed systems in the financial and technology sectors.