felixgeon Hacker News • Recommends
On “How Postgres Makes Transactions Atomic”
AFAIK SQLite doesn't achieve atomicity by virtue of its global write lock. It does so by using a rollback journal (default) or WAL. So it's not really all that different from PostgreSQL in that regard and the authors point remains valid :). You might also enjoy this talk by the main author of SQLite: link to this video (SQLite: Protégé of PostgreSQL)