Главная
Study mode:
on
1
Intro
2
Who am I
3
What I do
4
Setting the stage
5
Why Kafka
6
What we needed
7
What we wanted
8
Jepson analysis
9
Life comes at you fast
10
Executives want to make realtime business decisions
11
Product managers want to run experiments
12
Application engineers want visibility
13
Is Kafka down
14
Application Engineers Perspective
15
Implicit Trust
16
Suffering from Success
17
The Problem with the Kind of Spiderman
18
No Dashboard
19
Library Ownership
20
Engineering Tradeoffs
21
Replacing Unhealthy Brokers
22
Replacing Unhealthy Hosts
23
Rolling Restarts
24
Technical Debt
25
Overhaul the Library
26
Python Ghost Shop
27
Conclusion
Description:
Learn about deploying Kafka at scale with limited resources in this SREcon19 Americas conference talk. Explore the challenges and solutions of managing a complex distributed system like Kafka with a small team while experiencing rapid business growth. Discover tactical approaches to overcoming obstacles, including handling executive demands, product manager experiments, and application engineer visibility needs. Gain insights into engineering tradeoffs, technical debt management, and library overhaul strategies. Follow one engineer's journey from failures to successes in conquering Kafka, offering valuable lessons for teams facing similar distributed system challenges.

Tackling Kafka with a Small Team

USENIX
Add to list
0:00 / 0:00