Facing the need for a resilient data structure over thousands of storage nodes to serve the 15 million rides per day that occur on our platform, Uber engineers developed Herb, our data replication solution. Herb ensures data availability and integrity across our data centers.
Building robust regression analysis not only helps ensure that new feature deployments work properly, but also lets Uber engineers automate deployments.
Maps make up the bedrock of Uber's transportation solutions. Find out how we ensure the quality of our map data through extensive metrics computation, maintaining fidelity to real world locations and pinpointing allowable pick up and drop off locations for riders.
Uber developed its own financial planning software, relying on data science and machine learning, to deliver on-demand forecasting and optimize strategic and operations decisions.
Uber's attorneys explain the intricacies of different types of open source software licenses and intellectual property.
Using GPS and sensor data from Android phones, Uber engineers develop a state model for trips taken by Uber Eats delivery-partners, helping to optimize trip timing for delivery-partners and eaters alike.
To detect and prevent fraud, Uber brings to bear data science and machine learning, analyzing GPS traces and usage patterns to identify suspicious behavior.
Uber engineers share how we process search terms for our Uber Eats service, using query understanding and expansion to find restaurants and menu items that best match what our eaters want.
Making JUMP Bikes' semi-dockless electric bicycles available on Uber's platform not only added a popular new transportation type for Uber riders, but also marked an important step in how we can use our technology to broaden transportation options.
uRate empowers both Uber employees and customers to provide quick and efficient feedback on tools and products, enabling engineers to build more responsive services.
Uber’s Sensing, Inference, and Research team released a software upgrade for GPS on Android phones that significantly improves location accuracy in urban environments.
Matthew Mengerink, Vice President of Engineering for Uber’s Core Infrastructure group, talks about how converging technologies and cloud computing contribute to stable and scalable growth.
Uber's Customer Obsession Engineering team developed new check-in queuing and appointment systems to improve the customer experience for driver-partners at our Greenlight Hubs.
Nicolas Garcia Belmonte, head of visualization, talks about his experience getting started in open source and the role it plays in his work at Uber.
The design of Uber's driver support kiosk drew inspiration from arcade games of the past along with new thinking on how to engage with customers in public spaces.
As we approach the New Year, Uber Open Source revisits some of Uber Engineering's most popular projects from 2017.
To ring in the New Year, the Uber Engineering Blog shares some of our editor's picks for 2017.
Uber Engineering built Denial by DNS, our open source solution for preventing DoS by DNS outages, to facilitate more reliable experiences on Uber's apps, no matter how users choose to access them.
How does Uber keep New Year's Eve and other high traffic events...well, uneventful? By keeping our networks extensible and our services reliable year-round.
Uber’s Customer Obsession team builds tools that make the customer support experience quicker and more seamless for users across our services.