One lying fsync() on a single node can make a Raft cluster lose data

tianyin_xu · x · 2026-10-23

Marc Brooker (Distinguished Engineer at AWS) points out that a distributed Raft cluster can lose data if even one node's fsync() "lies" — reporting success without actually persisting to disk. A classic reminder of how storage-layer dishonesty undermines consensus systems.

Original post →

More from Infra

Infra channel →