https://jyu.dev/blog/why-dev-null-is-an-acid-compliant-database/ Atomicity Operations are "all or nothing." Consistency The system transitions from one valid state to another. Isolation Concurrent transactions don't interfere with each other. Durability Once a transaction is committed, it remains so, even after crashes.