~/talk

Running Flink in production: The good, the bad and the in-between

Talkat Flink Forward Europe 2019 · 2019-10-07..10-09· [devops-and-delivery]
links:none on file
slides:none on file

Lyft describes how it runs Apache Flink in production to power features like pickup ETA, dynamic pricing, ML features for fraud detection, and real-time analytics. The talk covers the platform architecture and deployment model—distinguishing native Flink applications from analytics run on Dryft—and discusses operational challenges at scale such as scaling Flink connectors, handling event-time skew and source synchronization, common failure patterns, and plans to re-architect the streaming platform onto Kubernetes.

AI-written summary · about

  1. 0:00Intro
  2. 2:16Data Platform @ Lyft
  3. 3:23Abstraction levels
  4. 7:03Creating a new Flink Job
  5. 9:09Deployment and tooling
  6. 11:37Production stories
  7. 12:07Integrations
  8. 12:42Balancing shard assignments
  9. 14:20Faster and adaptive reads
  10. 16:10Event time skew in source partitions
  11. 18:12Source Synchronization
  12. 20:08Flink contributions
  13. 20:29Checkpointing
  14. 23:18Challenges
  15. 25:46Learnings
  16. 27:09Flink on ks: Motivation
  17. 28:37Flink on ks: Overview
  18. 29:51Flink Application CRD
  19. 30:36Flinkk8soperator: Design goal
  20. 30:55State Machine
  21. 32:42Flink on k8s: Wins
  22. 33:45Open Source
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.