IT:AD:Patterns:ACID

  • Atomic
    • Should be called 'Molecular' but MCID didn't sound so good
    • Means Do All, or Do Nothing (rollback)
  • Consistent
    • Leave things in a consistent state when finished
  • Isolated
    • All operations done individually, as if one user
  • Durable
    • Once completed/committed, won't get lost (ie, not done just in memory)