Engineering the Architecture Behind Uber’s New Rider App
Why Uber Started Over Uber is based on a simple concept: push a button, get a ride. What started as a way to request premium black cars now offers a range of products, coordinating millions of rides...
View ArticleDemystifying RxJava Backpressure on Android at Uber Engineering
The quick and efficient transmission of information about app activity—e.g., requesting rides, placing orders, or approaching a pickup location—is crucial to a seamless user experience across Uber’s...
View ArticleEngineering Uber Predictions in Real Time with ELK
Uber’s services rely on the accuracy of our event prediction and forecasting tools. From estimating rider demand on a given date to predicting … The post Engineering Uber Predictions in Real Time with...
View ArticleIntroducing AthenaX, Uber Engineering’s Open Source Streaming Analytics Platform
Uber facilitates seamless and more enjoyable user experiences by channeling data from a variety of real-time sources. These insights range from in-the-moment traffic conditions that provide guidance on...
View Article
More Pages to Explore .....