~/talk

Building Unified Streaming Platform at Uber

links:none on file
links:none on file
slides:none on file

Uber runs 2,500 Flink pipelines handling more than 6 trillion messages per day and builds a unified deployment layer that manages both Streaming SQL and native jobs across per-job clusters. The team ships terablob + kraken for policy-driven blob placement and P2P jar distribution, and leverages Flink 1.11 (FLIP-85) to push job-graph generation into the cluster, enabling >1,000 job launches within one minute. S3 shows an ~80s restart penalty versus HDFS, so a hybrid HDFS/S3 strategy and replication are used to meet zonal-failure and 4‑9s availability goals.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 1:10Uber’s mission and streaming use cases
  3. 3:37Existing streaming platforms SNS and FAST
  4. 6:07Motivation for platform unification
  5. 8:56Challenges in unifying platforms
  6. 10:18Infrastructure layer and hybrid cloud
  7. 12:02Platform layer architecture
  8. 15:11Ensuring high availability for critical jobs
  9. 18:23Optimizing job deployment efficiency
  10. 21:47Reliability across the ecosystem
  11. 23:31Hybrid cloud storage challenges
  12. 26:22Storage requirements and S3 evaluation
  13. 30:13Storage abstraction with Terablob
  14. 33:25End-to-end deployment workflow
  15. 36:15Future plans and conclusion
~/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.