Загрузка страницы

Grokking the Uber System Design Interview - Ride Sharing Service Design | OLA System Design

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: https://www.thinksoftwarelearning.com?utm_source=youtube-uber

Please follow me on https://www.facebook.com/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: https://youtu.be/YN7hCvBOFxk
2. Distributed Cache Design: https://youtu.be/tzsOc-hBPfw
3. The right way to tackle the system design interviews: https://youtu.be/AiVFDjfwzuA

Check out our following articles:

- How to Ace Object-Oriented Design Interviews: https://thinksoftware.medium.com/how-to-ace-object-oriented-design-interviews-4f9a667e0780

- Elevator System Design — A tricky technical interview question: https://thinksoftware.medium.com/elevator-system-design-a-tricky-technical-interview-question-116f396f2b1c

- System Design of URL Shortening Service like TinyURL: https://thinksoftware.medium.com/tinyurl-design-from-the-bible-of-distributed-system-design-interviews-fcf821ec859

- File Sharing Service Like Dropbox Or Google Drive — How To Tackle System Design Interview: https://thinksoftware.medium.com/how-to-tackle-system-design-interview-for-file-sharing-service-like-dropbox-or-google-drive-7983fdbf1a82

- Design Twitter — Microservices Architecture of Twitter Service: https://thinksoftware.medium.com/design-twitter-microservices-architecture-of-twitter-service-996ddd68e1ca

- How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews: https://thinksoftware.medium.com/how-to-effectively-use-mock-interviews-to-prepare-for-faang-software-engineering-interviews-7e7bffac978

- Payment Gateway System Design — How does the Stripe work: https://thinksoftware.medium.com/payment-gateway-system-design-how-does-the-stripe-work-917b2ba976f

- Selecting the best database for your service: https://thinksoftware.medium.com/selecting-the-best-database-for-your-system-design-interview-c184d6828694

#SystemDesign #DistributedSystems #FAANG #Facebook #Google #Amazon #Apple #Microsoft #Uber #Netflix #Oracle #Lyft #Interview #ComputerProgramming

Видео Grokking the Uber System Design Interview - Ride Sharing Service Design | OLA System Design канала Think Software
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
7 апреля 2020 г. 7:00:11
01:01:57
Другие видео канала
Six years old interested in Distributed Systems | ReplicationSix years old interested in Distributed Systems | ReplicationTwitter Likes Count Design | Youtube Views Count Design | Near Realtime Counter System DesignTwitter Likes Count Design | Youtube Views Count Design | Near Realtime Counter System DesignFoundation of Distributed Systems Security | Symmetric Keys | Asymmetric Keys | Digital CertificatesFoundation of Distributed Systems Security | Symmetric Keys | Asymmetric Keys | Digital CertificatesTypes of Databases | Criteria to choose the best database in the System Design InterviewTypes of Databases | Criteria to choose the best database in the System Design InterviewCracking the Coding Interview | How To Ace Coding Interview | Binary Tree Right Side ViewCracking the Coding Interview | How To Ace Coding Interview | Binary Tree Right Side ViewObject Storage Service Design  | S3 System Design | Mock Interview | Distributed System DesignObject Storage Service Design | S3 System Design | Mock Interview | Distributed System DesignGrokking the Product Design vs. System Design Interviews | Using Stripe Payment Gateway DesignGrokking the Product Design vs. System Design Interviews | Using Stripe Payment Gateway DesignIntroduction to Payment Gateway System Design | Design Payment System | Stripe Product DesignIntroduction to Payment Gateway System Design | Design Payment System | Stripe Product DesignRobinhood Stock Exchange System Design | How to Receive Realtime Stock UpdatesRobinhood Stock Exchange System Design | How to Receive Realtime Stock UpdatesHow to best prepare for system design interviews | Top Tips for system design interviews preparationHow to best prepare for system design interviews | Top Tips for system design interviews preparationEventual Consistency vs. Strong Consistency | How to decide between the two in System DesignEventual Consistency vs. Strong Consistency | How to decide between the two in System DesignFacebook Newsfeed | Instagram Newsfeed | System Design Mock Interview From System Design BibleFacebook Newsfeed | Instagram Newsfeed | System Design Mock Interview From System Design BibleRobinhood Stock Application Backend Design | Mock System Design Interview From System Design BibleRobinhood Stock Application Backend Design | Mock System Design Interview From System Design BibleGoogle Drive System Design | Dropbox System Design | File Sharing Service System DesignGoogle Drive System Design | Dropbox System Design | File Sharing Service System DesignDistributed Systems Introduction | From Single Machine Application to Distributed ServiceDistributed Systems Introduction | From Single Machine Application to Distributed ServiceNetflix System Design - Mock System Design Interview Highlights from System Design Interview BibleNetflix System Design - Mock System Design Interview Highlights from System Design Interview BibleElevator System Design | Grokking the Object Oriented System Design Interview QuestionElevator System Design | Grokking the Object Oriented System Design Interview QuestionDistributed System Design Interviews Bible | Best resource for System Design Interviews PreparationDistributed System Design Interviews Bible | Best resource for System Design Interviews PreparationUber System Design - Mock Interview from The Bible of Distributed Systems Design Interviews CourseUber System Design - Mock Interview from The Bible of Distributed Systems Design Interviews CourseDistributed Systems | Best Distributed Systems Design Interview Preparation CourseDistributed Systems | Best Distributed Systems Design Interview Preparation CourseOnline Resources for System Design Interviews | 1000 Subscribers Milestone Reached - Yay!Online Resources for System Design Interviews | 1000 Subscribers Milestone Reached - Yay!
Яндекс.Метрика