https://cnfl.io/kafka-internals-101-module-7 | What does exactly-once semantics guarantee, and how do Apache Kafka Transactions deliver upon this? In this tutorial, learn how transactional support in Apache Kafka® allows for atomic-level updates from Jun Rao (Kafka Committer, PMC Member, VP of Kafka, and Co-Founder, Confluent). You will learn how transactions enable exactly-once semantics (EOS), which form the basis for this functionality in clients, like the streaming database ksqlDB and the Kafka Streams application library. You'll learn how Kafka handles system failure with transactional functionality and a couple of caveats to using transactions that you should be aware of. Use the promo code INTERNALS101 to get $25 of free Confluent Cloud usage: https://www.confluent.io/confluent-cloud/tryfree?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka Promo code details: https://www.confluent.io/confluent-cloud-promo-disclaimer/?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka LEARN MORE ► Exactly-Once Semantics Are Possible: Here’s How Kafka Does It: https://www.confluent.io/blog/exactly-once-semantics-are-possible-heres-how-apache-kafka-does-it/?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka ► Transactions in Apache Kafka: https://www.confluent.io/blog/transactions-apache-kafka/?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka ► Improved Robustness and Usability of Exactly-Once Semantics in Apache Kafka: https://www.confluent.io/blog/simplified-robust-exactly-one-semantics-in-kafka-2-5/?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka ► Building Systems Using Transactions in Apache Kafka: https://developer.confluent.io/learn/kafka-transactions-and-guarantees/?utm_source=youtube&utm_medium=video&utm_campaign=tm.devx_ch.cd-apache-kafka-internals-101_content.apache-kafka ► KIP-98 - Exactly Once Delivery and Transactional Messaging: https://cwiki.apache.org/confluence/display/KAFKA/KIP-98+-+Exactly+Once+Delivery+and+Transactional+Messaging ABOUT CONFLUENT Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Confluent’s cloud-native offering is the foundational platform for data in motion – designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can meet the new business imperative of delivering rich, digital front-end customer experiences and transitioning to sophisticated, real-time, software-driven backend operations. To learn more, please visit www.confluent.io. #streamprocessing #confluentcloud #apachekafka #kafka #confluent