Swiggy/Zomato Low Level System Design | Whiteboard explanation, UML, Code in Detail

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 67

  • @kishorepurswani1212
    @kishorepurswani1212 Год назад +18

    Congratulations Keerti! Whenever you create a video - even seenagers like me can learn something. Proud of you ♥♥♥

  • @sreeharshagarimella1593
    @sreeharshagarimella1593 6 месяцев назад +2

    Class !!!! People should appreciate the deep worked need to pull off a video of this kind. Hats off

  • @Sasikumar-kr7xy
    @Sasikumar-kr7xy Год назад +11

    I can see the how well the preparation was , the way its being carried throught out the video and the amount of work done to make it understandable. Kudos Keerti !!! :)

    • @KeertiPurswani
      @KeertiPurswani  Год назад +3

      Thank you so much! Please do show your support by sharing the content with your friends 😇

  • @kyayaaromkar
    @kyayaaromkar 2 месяца назад

    Huge respect to you ma'am for the efforts you put into creating these lectures. These detailed UMLs and then the implementations. You can rarely expect all of these at a single place. I am more impressed on how you've been implementing these in Cpp. Thank you so much!

  • @barishkhandelwal8757
    @barishkhandelwal8757 4 месяца назад +4

    can you please start the video with mentioning the requirements first before directly going into classes like Food Mgr,etc. It would be great to give 5 mins to go through requirements. It would help in understanding what all functionalities you are going to cover in your design

  • @mouneshdb9211
    @mouneshdb9211 10 месяцев назад

    I watched so many videos regarding system design no one explained detailly like you i like the way you explain even beginners can understand how things will happen in the background Thank you so much and I'm waiting for more content like this 🎉❤

  • @hydtechietalks3607
    @hydtechietalks3607 3 месяца назад

    Thank you Keerti for your efforts.. Please do give these code hubs in terms of MicroServices, that helps new generations... and also Challenges you discuss gives more AUTHENTICITY and POPULARITY instead of usual routine flips... All the best!

  • @VinayListenMe
    @VinayListenMe Год назад +4

    You should first give a high level overview of users of any system before going to deep dive technical, like:-
    1 normal user who orders
    2 restaurant admin
    3 System admin
    Then you can touch the each component accordingly...very nice explanation though.

  • @rishiraj2548
    @rishiraj2548 3 месяца назад +1

    very nice tee, and excellent venture. 06:45

  • @aviralgupta9869
    @aviralgupta9869 Год назад

    I can say for sure creating a video like this would have taken a lot of efforts for sure !!. You got a new subscriber :)

  • @asmitamishra4965
    @asmitamishra4965 Год назад

    Congrats Keerti ! for coming up with an excellent educative video

  • @shaikhanuman8012
    @shaikhanuman8012 5 месяцев назад

    Thanks for providing always good content on low level design.

  • @gulnazshamsi981
    @gulnazshamsi981 Год назад

    Tq mam for making so useful videos like Faraz sir and Nishant sir

  • @sraynitjsr
    @sraynitjsr Год назад +2

    This is the trailer of the movie I'm eagerly waiting for that's coming up soon, LLD COURSE 🔥

    • @KeertiPurswani
      @KeertiPurswani  Год назад +1

      I am sure we will have a great time together ✌🏻✌🏻😇😇

    • @sraynitjsr
      @sraynitjsr Год назад

      @@KeertiPurswani 🙂

  • @tle964
    @tle964 3 месяца назад

    Nice Video, One feedback, you could divide big functions into smaller function and also could have make classes inside relevant packages for more readability

  • @user-gt1me5mg3k
    @user-gt1me5mg3k 11 месяцев назад

    Nice Explanation, really insighful

  • @umadasari7339
    @umadasari7339 2 месяца назад

    Loving the Content 🥰

  • @vivekgujari9118
    @vivekgujari9118 3 месяца назад

    Hey Keerthi, can you please help me understand how we are injecting RestaurantMgr dependency in FoodMgr? Maybe I missed something here.

  • @anjalisoni5945
    @anjalisoni5945 5 месяцев назад

    Ma'am I want to know which tool you re using to make UML diagramme

  • @saravna
    @saravna 4 месяца назад

    In my view Dish and Dish Addon will not be a composition. Since one addon can be used in multiple dishes. What do you think?

  • @tanujarora4906
    @tanujarora4906 Год назад +1

    I need this level of confidence in my lld skills to not bomb these rounds again and again 🗿💀

  • @PS-ne2rp
    @PS-ne2rp Год назад

    Nice video keerti

  • @abhilashbandi3866
    @abhilashbandi3866 Год назад +1

    Started watching video. Needed that Tee-Shirt Keerti. Good time to start selling swag?

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Already started!!! You can get it at www.theliteratestore.com !!! Hope you will like ✌🏻✌🏻 Let me know 😇

  • @MaxTechKnowledge
    @MaxTechKnowledge 6 месяцев назад

    Dish Add on can also be decorator right ?

  • @rahulrahul-cm4mn
    @rahulrahul-cm4mn Год назад

    Excellent video

  • @snowy_56524
    @snowy_56524 Год назад

    I love her ❤❤❤

  • @DevSoni-yy7th
    @DevSoni-yy7th 2 месяца назад

    Cold drinks can not be treated as Dish as you can not order only cold drinks , I dont think so swiggy will deliver cold drink only, keep it as addon

  • @AmandeepSingh-cv5qz
    @AmandeepSingh-cv5qz Год назад +1

    Kafi solid 💀

  • @sauravgupta7415
    @sauravgupta7415 11 месяцев назад

    Do we have to write all of that code in the interview?

  • @karthiktechhunter1145
    @karthiktechhunter1145 Год назад +1

    I really loved your idea & swag of the literatestore, but there is one issue for me. I really loved the light green color hoodie of rm -rf /life, but it's only available in purple color. Please make it available for light green "rm -rf /life" as you wore in the video "Why i left atlassian", i loved the hoodie and in obsession with this after watching "Why i left atlassian" Video.

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Hey! As a new business, we can keep designs in limited colors for now but if you show us your support now, we will make sure that we provide as many options as possible. For now, if you really want that particular color only, please mail your details like size - we will see if it’s possible to send you a custom made one!

    • @karthiktechhunter1145
      @karthiktechhunter1145 Год назад

      @@KeertiPurswani Sure where should I send the details, please let me know!! Thank you for responding, i am really blessed with your presence!! I will always support you and show my support 100%. Please continue, and don't stop!!

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Thank you so much! Really means a lot, can you please msg on insta? instagram.com/theliteratestore

    • @karthiktechhunter1145
      @karthiktechhunter1145 Год назад

      @@KeertiPurswani is there any e-mail or any contact of the literate store which is on WhatsApp where i could send the details because, i am not any social media networks like Instagram, etc. I hope you understand me, thank you so much for such a kind response!! It really means a lot to me!!!!!!!

    • @ITVishal
      @ITVishal Год назад

      ​@@karthiktechhunter1145🤨

  • @codewithjayminn
    @codewithjayminn Год назад

    Thank you ma'am for this video.
    You know why I linked RUclips video rather than college lecture because there is no other talks not related to study. Just focus on topic

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Please do share it with your friends as well ❤️😇

  • @tejasvishnu3836
    @tejasvishnu3836 Год назад

    i am curious about the notification part which i am stuck before in creating delivery apps

    • @salman1098
      @salman1098 Год назад

      You are stuck on notification part?

  • @premmane9816
    @premmane9816 4 месяца назад

    Aap java use nhi karte ho kya 😅

  • @shivaarukonda2640
    @shivaarukonda2640 Год назад

    Ma'am, in interviews do they ask for end-to-end working code?

    • @KeertiPurswani
      @KeertiPurswani  Год назад +1

      Yes! Obviously not of entire system, but you are expected to write code for a subsystem and preferably use design pattern and explain it in detail.

    • @shivaarukonda2640
      @shivaarukonda2640 Год назад

      @KeertiPurswani ma'am, I can draw uml diagrams. I can code classes, interfaces with attributes and methods, and I can map with relationships among them. I can able to explain the use of design patterns in the required areas. But as of now, I can't able to finish end to end workable code .

    • @KeertiPurswani
      @KeertiPurswani  Год назад +1

      @shivaarukonda2640 it will come with practice! When you draw UML diagram, try to visualise end to end system then itself. Converting UML to code is very easy then.

  • @kittusingh6206
    @kittusingh6206 Год назад

    Ek bt smj nhi aati ki system design ki need kyu h ...and jb hm college m koi project bnate h to us vakt to hm log system design k bare m sochte tk nhi h ...m apne teacher se pucha ki system design kse implementation kru apne project m bola ki uski koi need nhi h .....and system design ka implementation coding m hi hota h ky ....

  • @thesoftwareengineer17
    @thesoftwareengineer17 4 месяца назад

    what is this mtx : Mutex ? can someone help me understand

    • @aniketkatakdhond9310
      @aniketkatakdhond9310 13 дней назад

      It is a lock mechanism provided. Basically in singleton design pattern we want only one instance of class to be created. Multiple threads will create many diff instances and so inconsistency in data. So mutex lock prevents that from happening.

  • @DeepakPandey
    @DeepakPandey Год назад

    One suggestion - make HLD video live as membership videos over youtube.

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Hey, you can enroll on the site for the same - www.keertipurswanicourses.com

  • @DevfestCoder
    @DevfestCoder Год назад

    Hey @Keerti please make your wesite Url clickable for user engagement on your site 😅

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Sorry what? Where?

    • @DevfestCoder
      @DevfestCoder Год назад

      @@KeertiPurswani in description the website URL is not clickable which kind of help user to directly got to your website from description :)

    • @KeertiPurswani
      @KeertiPurswani  Год назад +1

      @DevfestCoder done! Thank you for bringing to my notice ❤️😇

  • @hariprasad2697
    @hariprasad2697 8 месяцев назад +1

    That's offence 😂 solid people use solid principles haha micro people will use microservices😂

  • @PRAXYBEATS
    @PRAXYBEATS Год назад

    LLD course link is giving bad gateway! sorry OnCalls :p

  • @tusharikash.6878
    @tusharikash.6878 Год назад

    Really looking forward to moreee🫶🫶