Presented by:

077a68bbaacf4e998d943b495018c7b7

Brian Hodge

Movable Ink

Brian Hodge is a Data Engineer with a background in relational databases, distributed data systems, and machine learning.

No video of the event yet, sorry!

Transaction isolation is a part of database development that I often found intimidating and inaccessible, and therefore avoided. The barrier to entry seemed too high, and the default configurations seemed “good enough”.

Often, that’s true! However, any database developer who cares about the correctness and performance of their code will eventually need to understand isolation levels, their tradeoffs, and the phenomena they produce.

This is the talk that I wish I had attended. Its goal will be to explain transaction isolation in clear and simple terms, with an emphasis on practical considerations relevant to working developers. Attendees will start to build intuitions for how isolation levels work, how to choose between them, and what dangers they should look out for.

Date:
2023 April 20 13:00 PDT
Duration:
50 min
Room:
Santa Clara, Lvl C
Conference:
Silicon Valley 2023
Language:
Track:
Ops
Difficulty:
Medium