jargon

Backend & systems·Transactions and isolation

you told the user it was saved, so it has to still be there after somebody pulls the power cable out.

Durability

The guarantee that a committed transaction survives a crash. It is implemented by writing to a log and flushing it before acknowledging, which is why commit latency is bounded by disk fsync. Every setting that makes commits faster — group commit, asynchronous commit, disabled fsync — is buying throughput with some quantity of durability.