~/talk

How Uber Uses Cassandra to Power Core Applications at Scale?

Talkat Cassandra Summit 2023 · on Tuesday, 2023-12-12· at 11:50· LL21C (Lower Lobby Level)· [databases]
links:none on file
name:Gopal Mor
links:none on file
slides:none on file

Uber runs Cassandra across thousands of nodes handling millions of QPS and petabytes of data, using an internal fork with production changes for service discovery, logging, backups and cross-region failover. Key engineered features include automatic in-node repair (compaction-like, global sequencing of repairs), a real-time anti-pattern detector that logs keyspace/table/partition-level violations, automated fleet operations for thousands of node replacements and bad-host evacuation, bulk upload via the open-source Marmar pipeline, and ongoing work on rate limiting, context propagation and upgrades to Cassandra 4.x.

AI-written summary · about

  1. 0:00Uber’s Cassandra use
  2. 1:01Cassandra at Uber scale
  3. 3:31High-level architecture
  4. 5:15Automated fleet management
  5. 7:41Bulk data upload for ML
  6. 8:23Cassandra features at scale
  7. 9:07Cassandra repair mechanism
  8. 11:36Anti-pattern detection
  9. 15:07Bug fixes at scale
  10. 17:58Immutable Cassandra workloads
  11. 20:05Cassandra operations challenges
  12. 22:37Rate limiter development
  13. 23:39Context propagation in queries
  14. 24:24Future plans and upgrades
  15. 24:52Q&A
~/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.