filmov
tv
A Kafkaesque Series of Events • Lily Mara • YOW! 2022

Показать описание
This presentation was recorded at YOW! 2022. #GOTOcon #YOW
Lily Mara - Engineering Manager at OneSignal @lily-mara
RESOURCES
ABSTRACT
You may have heard that Rust eliminates concurrency bugs, and this is largely true.
This talk will be a deep-dive into the investigation of a concurrency bug that could not be caught by the Rust type system. We'll walk through the background on the asynchronous messaging systems at OneSignal that process billions of events per day, and discuss how a massive series of unfortunate coincidences caused almost a total stoppage of work. [...]
TIMECODES
00:00 Intro
00:35 Once upon a time
03:53 Kafka
08:55 Issues
10:40 Subpartition processing
15:02 Concession
16:12 Review
18:04 Goals
22:13 Observability
27:27 OneSignal
30:14 Why is that a problem?
35:37 Q&A
42:02 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
#ApacheKafka #Kafka #Apache #EventStreaming #EventDrivenArchitecture #EventDriven #KafkaTutorial #KafkaInAction #Concurrency #Streaming #Batching #DataIntegration #Programming #OneSignal #DataPipelines #StreamingAnalytics #ETL #Docker #LilyMara #YOWcon
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Lily Mara - Engineering Manager at OneSignal @lily-mara
RESOURCES
ABSTRACT
You may have heard that Rust eliminates concurrency bugs, and this is largely true.
This talk will be a deep-dive into the investigation of a concurrency bug that could not be caught by the Rust type system. We'll walk through the background on the asynchronous messaging systems at OneSignal that process billions of events per day, and discuss how a massive series of unfortunate coincidences caused almost a total stoppage of work. [...]
TIMECODES
00:00 Intro
00:35 Once upon a time
03:53 Kafka
08:55 Issues
10:40 Subpartition processing
15:02 Concession
16:12 Review
18:04 Goals
22:13 Observability
27:27 OneSignal
30:14 Why is that a problem?
35:37 Q&A
42:02 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
#ApacheKafka #Kafka #Apache #EventStreaming #EventDrivenArchitecture #EventDriven #KafkaTutorial #KafkaInAction #Concurrency #Streaming #Batching #DataIntegration #Programming #OneSignal #DataPipelines #StreamingAnalytics #ETL #Docker #LilyMara #YOWcon
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Комментарии