Fault Tolerance and High Availability in Kafka Streams and ksqlDB ft. Matthias J. Sax
Streaming Audio: Apache Kafka® & Real-Time Data
Streaming Audio: Apache Kafka® & Real-Time Data
Fault Tolerance and High Availability in Kafka Streams and ksqlDB ft. Matthias J. Sax
Jul 15, 2020 Season 1 Episode 109
Confluent, original creators of Apache Kafka®

Apache Kafka® Committer and PMC member Matthias J. Sax explains fault tolerance, high-availability stream processing, and how it’s done in Kafka Streams. He discusses the differences between changelogging vs. checkpointing and the complexities checkpointing introduces. From there, Matthias explains what hot standbys are and how they are used in Kafka Streams, why Kafka Streams doesn’t do watermarking, and finally, why Kafka Streams is a library and not infrastructure. 

EPISODE LINKS