Рет қаралды 51,841
This is the sysem design video about Uber System Design. In this video we are discussing how to tackle the system design interview question about designing Uber or Lyft ride sharing services. In this video, we will be discussing the micro-services architecture of Uber and will discuss design of several micro-services that Uber is comprises of. E.g.
1. Map Service
2. User Service
3. Routing Service
4. Driver Location Service
5. Trip Service etc.
Instead of skipping the video, you can actually play the video at 1.25x speed and in this way avoid missing any important points. However, if you like to overview of what I am discussing in the video then please check:
0:00:00 - Introduction
0:01:00 - Functional Requirements of Uber System Design
0:06:15 - Non-Functional Requirements of Uber System Design
0:08:50 - API Specs
0:16:15 - High-level Architecture of Uber System
0:18:50 - Design of Map Service
0:25:50 - Design of User Service
0:27:35 - Design of Routing Service
0:37:05 - Design of Driver Location Service
0:49:50 - Design of Trip Service and very important discussion sharding of secondary indices
1:01:05 - Final Remarks
Distributed System Design Interviews Bible | Best online resource for System Design Interview Preparation is now online. Please visit: www.thinksoftw...?
Please follow me on / think.software.community if you like to get notified about new course chapters getting added or when we will start another round of mock interviews and you want to participate in mock interviews or any other updates. I will also take your suggestions there about the course and the channel.
Please check my other videos for more information about the following topics:
1. How to generate a unique id: • System Design Intervie...
2. Distributed Cache Design: • Distributed Cache Syst...
3. The right way to tackle the system design interviews: • The Format of Distribu...
Check out our following articles:
- How to Ace Object-Oriented Design Interviews: / how-to-ace-object-orie...
- Elevator System Design - A tricky technical interview question: / elevator-system-design...
- System Design of URL Shortening Service like TinyURL: / tinyurl-design-from-th...
- File Sharing Service Like Dropbox Or Google Drive - How To Tackle System Design Interview: / how-to-tackle-system-d...
- Design Twitter - Microservices Architecture of Twitter Service: / design-twitter-microse...
- How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews: / how-to-effectively-use...
- Payment Gateway System Design - How does the Stripe work: / payment-gateway-system...
- Selecting the best database for your service: / selecting-the-best-dat...
#SystemDesign #DistributedSystems #FAANG #Facebook #Google #Amazon #Apple #Microsoft #Uber #Netflix #Oracle #Lyft #Interview #ComputerProgramming