Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

lost update

One change overwritten by another because both read the old value before either wrote.

A lost update happens when two transactions read a value, compute a new one in the application and write it back; computing in SQL (SET balance = balance - ?) lets the database serialize the changes.

Read the full section →