The Most Addictive Python and SQL Courses
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore how to verify Kafka's consistency and availability guarantees through autonomous testing in this 27-minute conference talk. Learn to define system properties as measurable guarantees and discover how Kafka's KRaft protocol architecture can be configured to prioritize either strong consistency or high availability. Master the use of the Antithesis platform for autonomous testing to validate real-world system behaviors under failure conditions, moving beyond traditional example-based testing approaches. Understand the fundamental trade-offs between consistency and availability in distributed systems and gain practical techniques for testing whether your configured guarantees actually hold when chaos hits production. Develop a comprehensive framework for defining, testing, and validating guarantees in Kafka-compatible systems, enabling you to confidently assess your system's behavior under stress and make informed decisions about consistency versus availability trade-offs.
Syllabus
[Deep Dive] Are Your Kafka Guarantees Actually Guaranteed?
Taught by
StreamNative