Hacker News new | past | comments | ask | show | jobs | submit login

Sorry, my ability to edit the title expired - but maybe dang can add it.

Yeah, this definitely belongs in the essentials. Lots of developers treat transactions as a race condition panacea. This article is a nice case study about how expressing relative SQL transformations (e.g. "subtract 100 from current value") using absolute values ("set the value to 200"), even absolute values derived from relative application logic, can be prone to fault.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: