Uber logo

How Uber Uses Git

26 engineering articles about Git from Uber's engineering team

Articles

Filter:
Uber logo
Uber
Advanced
This article discusses the development of Uber's Multi-Cloud Secrets Management Platform, designed to enhance security across its extensive microservices architecture.
Matt Mathew, Ludi Li, Chen Xi, Yiting Fan
16 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the MySQL fleet at Uber, which consists of over 2,300 independent clusters that support critical operations for the platform.
Banty Kumar, Debadarsini Nayak, Raja Sriram Ganesan, Amit Jain
15 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's upgrade of its search platform from Lucene version 7. 5. 0 to 9. 4.
Anand Kotriwal, Aparajita Pandey, Charu Jain, Yupeng Fu
12 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's approach to continuous deployment (CD) for large monorepos, detailing the challenges faced and the solutions implemented to automate deployments safely and efficiently.
Rasmus Vestergaard, Kasper Munck
14 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's implementation of a system called SubmitQueue, which manages code changes in a monorepo.
Zhongpeng Lin, Matthew Williams
20 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's Automated Audit Framework designed to manage and audit financial transactions at internet scale.
Hasit Bhatt, Saurabh Kathpalia, Shashank Agarwal, Jayram Kumar, Hari Srinivasan
15 min read
Has Summary
--
Uber logo
Uber
Intermediate
This article discusses how Uber unified its configuration distribution across various systems through the Unified Configuration Distribution Platform (UCDP).
Ahmed Magdy, Jacob Damgaard
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Uber's journey in scaling the adoption of Kerberos authentication across its extensive data analytics platform.
Alexander Gulko, Matt Mathew
13 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
The article discusses how Uber has enhanced developer productivity through the implementation of DevPods, a remote development environment.
Ali-Reza Adl-Tabatabai, Serdar Badem, Matas Antanas Strukčinskas, Aistis Jokubauskas
17 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses uBuild, Uber's platform for building container images efficiently and securely.
Rasmus Vestergaard, Andreas Lykke
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
This article discusses how Uber engineers successfully halved the CI build time for their Go Monorepo by implementing various optimizations.
Tyler French, Mindaugas Rukas, Xiaoyang Tan
15 min read
Has Summary
--
Uber logo
Uber
Intermediate
This article discusses Uber's journey in containerizing their Apache Hadoop infrastructure, detailing the challenges faced and the solutions implemented over two years.
Matt Mathew, Qifan Shi, Shuyi Zhang, Jackie Murchison
20 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the scaling of Uber's API Gateway, focusing on the critical components of configuration management and runtime.
Abhishek Parwal, Karthik Karuppaiya
17 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the architecture of Uber's API gateway, detailing its evolution, components, and functionalities.
Madan Thangavelu, Abhishek Parwal, Rohit Patali
16 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the partnership between Uber and Dev/Mission to create the Dev/Mission <> Uber Coding Fellowship, aimed at training young adults from underrepresented communities in STEM fiel...
Kurtis Nusbaum
4 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber ATG's machine learning infrastructure and versioning control platform, VerCD, designed to manage the complexities of developing self-driving vehicles.
Uber logo
Uber
Intermediate
The article discusses Uber's open source initiatives in 2019, highlighting the company's contributions to the open source community, the establishment of the Open Source Program Office (OSPO), and ...
Uber logo
Uber
Intermediate
The article discusses Ankit Agrawal's internship experience at Uber, focusing on his work with the Android/Java Developer Experience team.
Ankit Agrawal
13 min read
Has Summary
--
Uber logo
Uber
Advanced
The article features an interview with Felix Cheung, Data Platform Engineering Manager at Uber, discussing the advantages of open source software in private enterprise.
Uber logo
Uber
Advanced
This article discusses the evaluation of Kotlin build performance at Uber, focusing on the transition from Java to Kotlin in their Android applications.
Edgar Fernandes, Thales Machado, Tho Nguyen, Zac Sweers
20 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
Joe Zhou shares his journey from finance to becoming an iOS engineer at Uber Eats, reflecting on the skills and mindset necessary for a successful transition into programming.
Joe Zhou
16 min read
Has Summary
--
Uber logo
Uber
Advanced
The article provides insights into Uber's Summer 2018 intern program, highlighting the experiences and projects of various interns across different teams.
Wayne Cunningham
20 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article narrates the inspiring journey of Benito Sanchez, who transitioned from milking cows in Mexico to becoming a software engineer at Uber.
Benito Sanchez
13 min read
Has Summary
--
Uber logo
Uber
Intermediate
Uber Engineering's Micro Deploy is an in-house deployment system designed to streamline the process of deploying code across its services.
Mathias Schwarz
6 min read
Has Summary
--

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