Design Transaction Management
ACID: Traditional Transactional Database
- Atomicity
- Consistency
- Isolation
- Durability
BASE: Requirements for Engineering Design
- Basically Available
- Soft State
- Eventual Consistency
Like implementing high-performance software on a bad multiprocessor.