Go to content

Uber's Approach to Indexing a Firehose of Location Data (Evan Culver, Uber)

Imagine an endless stream of geospatial data pummelling your infrastructure 24hrs a day, from every region in the world, and a growth trajectory that will keep you up at night, literally. Tie that together with the business' bottom-line and you'll start to understand the challenges Uber faces as we expand our presence globally. In this talk, I'll describe how Uber is using Cassandra to handle this onslaught of data and how we got here. I'll talk about how we approach the problem, how we manage cross-datacenter replication and the complex rules around where data can live. I'll share a few war stories, failures, how we monitor, tune and maintain our clusters to avoid failures, and most importantly, how we do all of this without affecting Uber's bottom-line. About the Speaker Evan Culver Software Engineer, Uber Software Engineer at Uber working on their next-generation storage architecture.

July 26, 2016