"Turning the database inside out with Apache Samza" by Martin Kleppmann video thumbnail

"Turning the database inside out with Apache Samza" by Martin Kleppmann

Strange Loop Conference · 9 recommenders · 9 months

Martin Kleppmann argues that databases are global shared mutable state and proposes treating them as an ever-growing log of immutable facts. Derived data such as caches, indexes and views is then built by stream processors like Apache Samza. The talk draws on Kafka and LinkedIn's experience with commit logs.

Why Hacker News readers recommend it: Commenters repeatedly cite it as the talk that reframed how they think about caching, derived data and event sourcing.

9 recommenders5 strong recommendations2015–2025
Databases & storageDistributed systems#apache samza#kafka#event sourcing#immutable data#commit log#derived data

“This talk on Apache Samza completely changed how I think about caching and derived data in general”

View the original HN discussion