Главная
Study mode:
on
1
Intro
2
KAFKA IN A HURRY
3
KAFKA PRODUCER
4
PRODUCER PROTOCOL
5
KAFKA CONSUMER
6
CONSUMER PROTOCOL
7
PROCESSING MODEL
8
PROCESSING SEMANTICS
9
AT-LEAST-ONCE SEMANTICS
10
SEMANTIC WEAKNESSES
11
IDEMPOTENT PRODUCER
12
CHANDY-LAMPORT SNAPSHOTS
13
KAFKA TRANSACTIONS
14
TRANSACTION LOG AVAILABILITY
15
ZOMBIE FENCING
16
CONSUMER READ ISOLATION
17
BROKER FETCH HANDLING
18
CONSUMER FETCH HANDLING
19
CONCURRENT TRANSACTIONS
20
KAFKA EXACTLY ONCE SEMANTICS
21
PERFORMANCE OBSERVATIONS
22
END-TO-END EOS
23
FUTURE IMPROVEMENTS
24
EOS TEAM
25
APACHE KAFKA
Description:
Explore the intricacies of exactly-once semantics (EoS) in Apache Kafka in this comprehensive conference talk from Strange Loop. Dive deep into the recent additions to Kafka that enable EoS, including idempotence and transactions in Kafka clients. Gain insights into the specific semantics of Kafka distributed transactions and the underlying mechanics that allow them to scale efficiently. Learn about Kafka's unique approach to standard two-phase commit protocols, the maintenance and replication of transaction state, and how various failure scenarios are handled. Discover the future improvements planned to enhance exactly-once stream processing with Kafka. Led by Jason Gustafson, a top contributor to Kafka and part of the team that designed and implemented EoS support, this talk covers topics such as Kafka producers and consumers, processing models and semantics, idempotent producers, Chandy-Lamport snapshots, transaction log availability, zombie fencing, consumer read isolation, broker and consumer fetch handling, concurrent transactions, performance observations, and end-to-end EoS. Read more

EoS in Kafka - Listen Up, I Will Only Say This Once

Strange Loop Conference
Add to list
00:00
-01:30