Apache Flink

Low latency, high throughput, stateful, fault tolerant.

Various components can be used together.

State managed by application.

Traditionally state managed by DB.