Hacker News new | ask | show | jobs
by dagheti 5499 days ago
ACID isn't a banking issue, it's an issue in any database where data integrity is important. Having written administration software for life insurance companies, you can be sure that we designed our software to rely on ACID semantics.

Without transactions, correctly writing the software would have been far more difficult, especially in situations where you need to rollback a transaction that is partially completed because of system errors.

1 comments

Even Google has admitted that they wish they had built transaction support into BigTable from the start. Instead each internal group tried to create their own hack.