Embracing Transactions • Reid Draper • GOTO 2016

1,740 views · Published 24 March 2016 · 32:45 · Indexed 22 October 2026

Channel: GOTO Conferences · 2016 · Science & Technology

Watch on YouTube

This presentation was recorded at Chicago's GOTO Night 
http://gotochgo.com

Reid Draper - Director of Engineering at Helium @PumaReid 

RESOURCES
https://x.com/reiddraper
https://github.com/reiddraper
https://www.linkedin.com/in/reiddraper
https://reiddraper.com

ABSTRACT
Transactions are a mainstay of modern database theory, economics, and concurrency control. At the core of transactions is the notion of an atomic, or indivisible unit -- a transaction is either wholly applied, or not. Typically, however, transactions don't compose in our programming languages. We can run two transactions back-to-back, but we can't combine two transactions into one. Sadly, this limits just how reusable a transaction is.

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

More from this channel