Immutable append only database with constantly processed analytics...
Why does it have its own stream processing when there are 5 or so ones already in Apache?
Why does it have its own stream processing when there are 5 or so ones already in Apache?
The tl;dr is that Samza is closest to Storm+Trident in delivery guarantees, but is more flexible about how data can be passed around (pluggable serializer/deserializer (serde) architecture), and offers an out-of-the-box solution for state management (RocksDB).