Uber logo

How Uber Uses MVC

6 engineering articles about MVC from Uber's engineering team

Articles

Filter:
Uber logo
Uber
Advanced
The article discusses Uber's decision to rewrite its driver app, codenamed Carbon, highlighting the challenges and motivations behind this significant engineering endeavor.
Nandhini Ramaswamy, Adam Gluck
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the development journey of the Uber Eats app on Android, highlighting the team's commitment to building a sustainable codebase and the lessons learned during the process.
Hilary Karls
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Uber Engineering's transition to a monorepo for their Android codebase, detailing the challenges faced with their initial single repository approach and the evolution towards ...
Maud Behaghel
9 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the challenges and solutions involved in rewriting Uber's Android Rider app using deep scope hierarchies.
Brian Attwell
10 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the architectural overhaul of Uber's rider app, focusing on the introduction of a new architecture pattern called Riblets.
Vivian Tran, Yixin Zhu
17 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's transition from a monolithic architecture to a microservices architecture, highlighting the implementation of Tincup, a currency and exchange rate service.
Emily Reinhold
9 min read
Has Summary
--

You've reached the end! All 6 articles loaded.