Requirement
- Fault tolerance
- Parallelism
- High Latency
- Delivery semantics
- Operations and monitoring
- Schema management
Characteristic
- forward-compatible data architecture: the ability to add more applications that need to process the same data … differently