"Transactions: myths, surprises and opportunities" by Martin Kleppmann
Strange Loop ConferenceYouTube ↗
Further reading 1
Caption notes
In Kleppmann’s transfer example a backup reads only committed values yet appears to lose a hundred dollars. Its two account reads straddle the transfer, so the pair describes no single instant.
Video or transcript source ↗Original passages · 2
you've seen different parts of the database at different points in timeyou only read the data once it's been committed