State Management in Kafka Streams
X/Bluesky: @gamussa
Slide 16
@gamussa | @kafkastreams | @apacheflink
Slide 17
State Management in Apache Flink
X/Bluesky: @gamussa
Slide 18
@gamussa | @kafkastreams | @apacheflink
Slide 19
Task Assignment and Scale X/Bluesky: @gamussa
Slide 20
Task Assignment and Scale in Kafka Streams
X/Bluesky: @gamussa
Slide 21
@gamussa | @kafkastreams | @apacheflink
Slide 22
State Management in Apache Flink
X/Bluesky: @gamussa
Slide 23
@gamussa | @kafkastreams | @apacheflink
Slide 24
Window Operations X/Bluesky: @gamussa
Slide 25
Windowing in Kafka Streams
X/Bluesky: @gamussa
Slide 26
@gamussa | @kafkastreams | @apacheflink
Slide 27
Windowing in Apache Flink
X/Bluesky: @gamussa
Slide 28
@gamussa | @kafkastreams | @apacheflink
Slide 29
Exactly Once
X/Bluesky: @gamussa
Slide 30
Exactly Once in Kafka Streams
X/Bluesky: @gamussa
Slide 31
@gamussa | @kafkastreams | @apacheflink
Slide 32
@gamussa | @kafkastreams | @apacheflink
Slide 33
@gamussa | @kafkastreams | @apacheflink
Slide 34
Exactly Once in Apache Flink
X/Bluesky: @gamussa
Slide 35
@gamussa | @kafkastreams | @apacheflink
Slide 36
@gamussa | @kafkastreams | @apacheflink
Slide 37
Cool Story, Bro ™ But What Shall I Use? X/Bluesky: @gamussa
Slide 38
Use Kafka Streams • Event Driven Microservice • Flexible Deployment Model (just a jar)
• Easy Testing • Built-in Exactly-Once Semantics • Kafka-centric
X/Bluesky: @gamussa
Slide 39
Use Apache Flink • Massive Stateful Operations • Variety of Sources and Sinks • Uni ed API for Streams and Batch
• Complex Window operations and Late Event handling
• Flink SQL, PyFlink
fi
X/Bluesky: @gamussa
Slide 40
As Always Have a Nice Day
X/Bluesky: @gamussa Github: @gamussa LinkedIn: vikgamov https://gamov.dev/rel http://gamov.dev/YouTube
X and Bluesky: @gamussa