ART TCH SA Saurabh Kumar Ojha fsync and durability guarantees, Part 2: how Postgres got it wrong for 20 years A working software engineer’s tour of why PostgreSQL silently lost data on top of a correctly-behaving Linux kernel, the architectural…
TCH SA Saurabh Kumar Ojha fsync durability guarantees: How Postgres got it wrong for 20 years A working software engineer’s tour of OS-level durability, the famous PostgreSQL “fsyncgate” bug, and how databases use write-ahead logs to…