Uber/Ola Low Level System Design explained with CODE, UML Diagram | Easy & Detailed Explanation!!

preview_player
Показать описание
You asked for it and it’s here. If you have ANY doubts, I am here to solve that as well!

Here's the Code and UML Diagram for reference-

You can also connect with me on-

The video has following parts-
0:00-0:19 - Introduction
0:19-2:50 - Imp steps for trip creation
2:50-7:35 - Managing Riders & Drivers
7:35-9:08 - Trip meaning
9:08-16:55 - DriverMatching & Pricing Strategy
16:55-19:45 - Trip Meta Data
19:45-20:55 - Strategy is per trip
20:55-24:50 - Trip Manager
24:50-26:00 - Cab Creation
26:00-30:47 - UML class diagram in detail
30:47-48:03 - Code Walkthrough with output

#systemdesign #lowleveldesign #software-engineer
Рекомендации по теме
Комментарии
Автор

All the effort you put in to explain all these concepts is just beyond amazing and makes learning so much easier!

Shivam_Varshney
Автор

Thanks~~ understood patterns for the first time. Used to read it always but never found good examples to solidly my understanding.

jayko
Автор

One of the best LLD videos I have watched so far! Thank you.

sahenamaharjan
Автор

It's gives me atmost satisfaction as I understood this video very well❤❤❤

cricketguru
Автор

Thank you for the insightful video on design systems. I appreciate the clarity in your explanation. I'm curious about the "pricing calculation
" process after selecting a driver. In the typical scenario, a rider selects the origin and destination first and then would like to see the corresponding fare before confirming the trip request. It seems intuitive to have the pricing information available at this stage, and then proceed to assign a driver once the rider confirms the trip. I understand this may involve simplification, but it seems crucial to treat pricing as an independent factor from the driver assignment.

However, I acknowledge my perspective might be influenced by the absence of Uber in Iran, where the services we utilize may follow a different implementation approach. If my understanding is incorrect, I would appreciate any clarification on this matter. Thank you again for the informative content.

omidsaghatchian
Автор

Excellent video. This is like first video I have seen on design and you made it look so easy. I know the effort behind, really appreciate it !!

chaynnittagarwal
Автор

Thank you so much keerthi. I had several doubts in lld, this video cleared almost all of them.

gvsai
Автор

Its better if you provide the explanation of the requirements first, before solving the problem.
But the way you are explaining is great, thanks for such great content.

vaibhavagarwal
Автор

Hi Kreeti great work, I have watched all LLD videos they are very well explained, I really appreciate yr time and effort.

amitgupta-ornm
Автор

Best Low Level Design Tutorial Thanks for clear-cut explanation.

shaikhanuman
Автор

My quest for the best LLD tutorial concludes here

AdityaShenoy-fuuw
Автор

Thankyou for such amazing explanation .Apreaciate the hardwork you have put

shrutimath
Автор

Thanks for the wonderful explanation, please keep on posting more videos and playlist related to LLD, design patterns, HLD with proper roadmap from scratch to end in order.

mugeethl
Автор

thank for creating these excellent LLD, with such effort

people_
Автор

Super helpful. Thank you for putting in all the effort to create this.

shaziakaleem
Автор

thanks keerti !! this very interesting and important topic .
really help to understand the concept and LLD design flow...🤩

shankarBinnar-xlen
Автор

Very understandable video. Super helpful.

gautambhateja
Автор

I really appreciate ur work and effort u put to make video sis, I think ur channel stands out unique compared to others where others r teaching abt only a particular language, ur focusing on smtg which is more imp and unnoticed, where many youtubers won't cover, thanking you 🎉❤for ur efforts ur putting to make quality content for us, love frm Bangalore

Ranjanram
Автор

Amazing keerti... understood the lld first time... but a request... explain it slowly...its very fast

swatiacharya
Автор

Thank you, no one explained LLD the way you did.

niwanshumaheshwari