"Transactions: myths, surprises and opportunities" by Martin Kleppmann
What it is
Martin Kleppmann's Strange Loop talk on database transactions, covering why they were dropped by NoSQL, their reputation for being slow, and newer algorithms that make serializable transactions perform and scale. It touches on consistency, linearizability and the CAP theorem.
Why Hacker News recommends it
Recommended as a compact preview of Kleppmann's data systems material, including from his book on the subject.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2018, last 2023
What HN commenters said
“Kleppmann talk on transactions, listed among favorite tech talks”
geksilla, 2018-04 · Recommendation · in “Ask HN: What is your favourite tech talk?”
“I recommend watching this talk from him to give a little glimpse of the book”
Condensed glimpse of Kleppmann's book content on data systems
redisman, 2019-05 · Recommendation · in “Ask HN: What overlooked class of tools should a self-taught programmer look into”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: transactions, consistency, linearizability, acid, distributed systems, kleppmann
Also recommended by the same people
talk"Uncle" Bob Martin - "The Future of Programming"Paul Stringer's Mobile Tech · 10 HN recommenders · 2016–2022
talkRails Conf 2012 Keynote: Simplicity Matters by Rich HickeyConfreaks · 8 HN recommenders · 2015–2024
talk"Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference · 12 HN recommenders · 2014–2024
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkAWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services · 12 HN recommenders · 2019–2025
talk"Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference · 9 HN recommenders · 2015–2025
talkConflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016GOTO Conferences · 3 HN recommenders · 2017–2020
lecture01 - Course Introduction & Relational Model (CMU Databases Systems / Fall 2019)CMU Database Group · 6 HN recommenders · 2020–2023