How to design a successful eCommerce system for Amazon, eBay, FilPCart and Walmart (by Amazon TPM)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 263

  • @WasteMaterial-vr3qe
    @WasteMaterial-vr3qe 7 หลายเดือนก่อน +13

    Was not expecting this much knowledge in span of 10min.
    Amazing content

  • @ChandanArya2002
    @ChandanArya2002 ปีที่แล้ว +166

    first time , I am decreasing the speed of videos 😄

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +4

      Ha ha !

    • @Jokerbgm123
      @Jokerbgm123 8 หลายเดือนก่อน

      Qq❤q❤​@@pratikshabakrola

    • @Jokerbgm123
      @Jokerbgm123 8 หลายเดือนก่อน

      ​@@pratikshabakrolaqq

    • @RishiRajxtrim
      @RishiRajxtrim 5 หลายเดือนก่อน

      😎👍

    • @thetradingidea
      @thetradingidea 2 หลายเดือนก่อน

      Same 😂, btw useful ❤

  • @heyThereHypocrites
    @heyThereHypocrites 11 หลายเดือนก่อน +21

    Damn! This is the best tutorial video on TH-cam for system design I have seen so far.
    You managed to get in the details, draw a sufficiently elaborated system, explained how you should think without actually doing it and still managed to finish it within 11 min.
    Thanks for your work! 🔥👍

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน +2

      I am so glad to hear this, thank you!

  • @sajalagrawal1430
    @sajalagrawal1430 หลายเดือนก่อน +2

    I work in Amazon , such a detailed and crisp video is hard to find that cover all the core concepts . Thanks again for sharing this valuable information

  • @himanshus_bhardwaj
    @himanshus_bhardwaj 11 หลายเดือนก่อน +3

    Its so amazing that you completed it in just 10 mins, where other UTUBERS take more than 30. ❣

  • @vaibhavdubey2525
    @vaibhavdubey2525 ปีที่แล้ว +11

    I'll suggest to focus more on
    How Payment Service, Order Service and Inventory Service interact and how they hold the lock etc

  • @shushriyaswarnkar9591
    @shushriyaswarnkar9591 7 หลายเดือนก่อน +4

    Can you please mention the tool that you have used to draw the flow chart?

    • @pratikshabakrola
      @pratikshabakrola  6 หลายเดือนก่อน +1

      I am using free version of excalidraw

    • @pranaysamrit5169
      @pranaysamrit5169 28 วันที่ผ่านมา

      @@pratikshabakrola can you tell me which library u used for icons

  • @mosheleon
    @mosheleon วันที่ผ่านมา

    Hi Pratiksha,
    I have a few questions for you:
    1. Can you please add the inventory table schema?
    2. The inventory DB is a SQL DB, right?
    3. The inventory DB has to have strong consistency, correct?
    4. At which point do you deduct from the quantity on the inventory table? On a successful order? (most likely not when someone adds it to their cart, right?)
    5. Do you lock the inventory item at some point to make sure no one orders an item that is about to become (or just became) 0 in the inventory?
    6. When you pull information to show a product to a user, you also pull the quantity from the inventory? (is that not more expansive?)
    I would appreciate your answers, thank you!

  • @priyanshusinghal373
    @priyanshusinghal373 11 หลายเดือนก่อน +2

    it looks you just gave me whole idea of system design in one shot

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน

      I am glad you found it helpful and really appreciate you sharing this!

  • @geetesh8539
    @geetesh8539 ปีที่แล้ว +8

    I like the flow you captured from the user requirement to the scaling part. Can you come up with more such videos so that we can frame our mindset in solving such HLDs. May be it's better if you could also talk on what these components do exactly & what are there alternatives.
    Overall, this seems to be a productive one. Thanks for such videos, hoping for more such videos soon

  • @AltaiiSinan
    @AltaiiSinan 3 หลายเดือนก่อน

    First time for me as well reducing the speed of the video. Really good job at drawing the system design! Thank you!

  • @DevendraM-z9k
    @DevendraM-z9k 5 วันที่ผ่านมา

    Amazing content, giving so many i things in less than 10 min, superb.

  • @melodicamallik5418
    @melodicamallik5418 ปีที่แล้ว +1

    Excellent and crisp explanation.Just a few questions.1. Why do we need a cartDb? As this is a temporary data and will not be required once an order is placed for the cart. It may be redundant in that case. But it will be useful if the user wants to retrieve the cart information later on. In my opinion, we can manage both Cart and Orders using a single DB.Same goes with inventory DB and order DB.We can use a single DB to manage both.And we can manage recommnedations using the search service itself as the source of truth is the search history db managed by Search Service.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +2

      When user add items to the cart but doesn’t complete the order and leave the site, you can keep those items in the cart when they revisit. I agree with your suggestion that you could manage that in the order database, by simply adding an additional column to indicate whether the order has been placed or not. I don’t think it’s such a good idea to have one database for inventory as well as orders, they’re essentially two different types of of data. When they’re separate, you can archive historical orders but if you maintain inventory in the same table, design is not as clean.

    • @melodicamallik5418
      @melodicamallik5418 ปีที่แล้ว

      @@pratikshabakrola Sorry for the typo.I meant same DB for product and inventory.Its not orders.

  • @ikinataadesanya8108
    @ikinataadesanya8108 5 หลายเดือนก่อน +1

    Very informative video...thank you so much. What tool did you use for draw the diagrams?

    • @hetsuthar9538
      @hetsuthar9538 4 หลายเดือนก่อน

      Excalidraw, I guess

  • @jsdurgam
    @jsdurgam หลายเดือนก่อน

    Could you please discuss the product inventory database please? I'm not clear on the flow and what you're storing to check and update inventory. Thanks

  • @AlanKhan-h3e
    @AlanKhan-h3e 2 หลายเดือนก่อน

    how are these valuable information is available for free. You are amazing thank you so much, even if I dont clear my interview (which I am hoping I will), but the knowledge you are sharing here is out of the world. Cant thank you enough! :)

  • @prabhupadswain7638
    @prabhupadswain7638 4 หลายเดือนก่อน

    Hello Ma'am or infact I can say Pratiksha as in IT culture we don't call Sir or Madam anyone.
    Your video is truly nice & the way you taught and expressed this concept is really great.
    There are many tutorials and the tutors teaching on YT refer to themselves having experience in top product based companies.
    But, from your teaching style, I am influenced and your concepts are really strong and it definitely looks like you are working with Amazon and you can really switch between product-based companies.

  • @AnkitDeshmukh-l4g
    @AnkitDeshmukh-l4g 4 หลายเดือนก่อน

    @Pratiksha Bakrola , keep up the good work. Very concise, to the point, in fact I like the speed of the videos it helps cram things faster before a system design interview. Much better than many ex fang swe's whose videos I have seen . Appreciate it.

  • @jackanovcasanova
    @jackanovcasanova 4 หลายเดือนก่อน

    Awsome !! Only thing i wished, if I can get the the whole flow chart as an image or pdf. Would have been a great help.

  • @efoamegnito3546
    @efoamegnito3546 5 หลายเดือนก่อน

    Thank you for this video.
    Please what tool do you use to implement the design?

  • @bhetobangalijd
    @bhetobangalijd 11 หลายเดือนก่อน +1

    Very Basic design. Most of the time talked about the DB designs. Looking for the how product search is implemented, order transactions which will be interesting for the interviews. You talked about the scalability but didn't about the how you are going to implement via deployment or maintenance point of views

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน +1

      Thanks for taking the time to share your thoughts!
      Normally, your system design interview will be for one hour. If you remove the initial introduction with your interviewer and last few minutes for Q&A, you will have only about 45 minutes for the actual interview. If you can cover the design , elastic search, transaction processing system, plus deployment and maintenance point of view, Go for it!! But if you take all of that in requirements and don't complete the design, it reflects poorly on time management skills. Also, if you take on too many features, you may not be able to provide in-depth explanations. So, choose wisely!!

    • @bhetobangalijd
      @bhetobangalijd 10 หลายเดือนก่อน

      @@pratikshabakrola normally, user management is same for all the use cases. In interview, if its specially mentioned about ecommerce then you should focus on ecommerce related topics. Like how you are going to design your product catelog, cart management, order management. Covering only user management for the sake of time killing its not a good idea. 1hr is a huge time, to showcase your skills you should concentrate the other aspects apart from user management. Wisely from an architect POV, interviewers looking for how you are handling scalability, resiliency and how you are bringing out of the box ideas.

  • @sankaryadav3646
    @sankaryadav3646 ปีที่แล้ว +1

    Video is informative. Thanks for sharing the info in quick time.
    I don't know this happened to me or all Playback speed was fluctuating.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Sorry about the furcation on playback speed. I will pay closer attention to that next time.

  • @macewindont9922
    @macewindont9922 3 หลายเดือนก่อน

    Great video! The part where you scale all the services was pretty quick and hand wavy. I would have appreciated some explanation as to how the message queues, etc. do what you said. But overall extremely helpful and succinct.

  • @alexey121288
    @alexey121288 2 หลายเดือนก่อน

    Could you please name the icons library you used in excalidraw? It looks perfect.

  • @harshavardhanreddy7996
    @harshavardhanreddy7996 หลายเดือนก่อน

    Excellent Design covering from requirements, estimation,DataModelling,API's & drawing all service components in detail. Appreciate your effort & its a great content for system design. Keep going!! only suggestion is why cant user client talk to cart service directly and some message queues between services are not needed.

  • @Nayaan_ai
    @Nayaan_ai 8 หลายเดือนก่อน +1

    could you please mention the name of library you used for drawing in Excalidraw ?

  • @tejeshreddy2933
    @tejeshreddy2933 9 หลายเดือนก่อน +2

    Best content for hld
    Please continue with the videos

  • @akadeadahot7067
    @akadeadahot7067 ปีที่แล้ว

    as i randomly searching system design arch for e-commerce website this video is just a perfect match but i think this much type of deep dive is not needed for my product. Really appreciate your efforts and yes i understand how will i suppose to do things before starting actual implementation.
    👍👍

  • @maheshramteke2765
    @maheshramteke2765 6 หลายเดือนก่อน

    This is really helpful and useful video for system design for beginners. Please add more videos from the above playlist. Your knowledge is really helpful for beginners in the software development.

  • @vijaykumarmanchuri8452
    @vijaykumarmanchuri8452 5 หลายเดือนก่อน +1

    Could you please let me know whats the tool used to do the system design diagram

  • @rohigt5745
    @rohigt5745 หลายเดือนก่อน

    Very insightful and densly packed. Thanks👍

  • @anurag10
    @anurag10 2 หลายเดือนก่อน

    Good work. Thank you. You have forgotten to add address ID as a FK in User table so that you can FK it to address table where Address ID is a PK. Pls check it out or LMK if my understanding is incorrect. Thanks.

  • @utkarshgupta2909
    @utkarshgupta2909 4 หลายเดือนก่อน

    Nice video. Which tool is used to make the system design diagram?

    • @hetsuthar9538
      @hetsuthar9538 4 หลายเดือนก่อน

      You can use excalidraw

  • @VinayKumar-sy3oj
    @VinayKumar-sy3oj 6 หลายเดือนก่อน

    Excellent..! Well Articulated.
    Thanks for sharing. Nice speed flow given me More info in Less time.
    Please do keep sharing.

  • @zifannie8890
    @zifannie8890 2 หลายเดือนก่อน +1

    Have to decrease the speed in order to catch up lol. Very good content!

  • @uvyadav8789
    @uvyadav8789 25 วันที่ผ่านมา

    Great content and great skill to deliver great content👏👏

  • @fatemehrezaei3727
    @fatemehrezaei3727 4 หลายเดือนก่อน

    Very concise and to the point. Thanks so much!

  • @nithishgolla7610
    @nithishgolla7610 3 หลายเดือนก่อน

    Can you please tell me about the tool used for system design diagrams

  • @mayuragrawal4410
    @mayuragrawal4410 5 หลายเดือนก่อน +1

    what tool did you use to draw the system?

  • @AMX0013
    @AMX0013 6 หลายเดือนก่อน

    Great content!! Where can I find the draw tool and the library of images for each component? That would be greatly beneficial !

  • @Srikanthpalagani
    @Srikanthpalagani 2 หลายเดือนก่อน

    Very detailed explanation, by the way, which tool are you using to design?

  • @divyarajbakrola6395
    @divyarajbakrola6395 ปีที่แล้ว +5

    You made it look so easy and understandable! Keep up the good work !

  • @Barv30
    @Barv30 10 หลายเดือนก่อน

    thanks for your video. can you explain please the usage of MQ for the search service and addToCart service? I'm not sure I get the idea why to use it instead of Rest API

  • @damf9416
    @damf9416 27 วันที่ผ่านมา

    hi pratiksha ,
    may i know in which platform were you doing the high level system design .
    the the entities that you were using were the default ones or were you needed to download some extensions ?

  • @annrosethomas846
    @annrosethomas846 หลายเดือนก่อน

    Great content! and very clear explanation ! Thank you !!!!

  • @vishalyex
    @vishalyex ปีที่แล้ว

    How can someone be so effortless. Ireally enjiyed watchubg whole video . Seriiusly❤❤

  • @gkdaeiaef
    @gkdaeiaef 4 หลายเดือนก่อน +1

    Why are we not using SQL for order database when the requirement states you need high consistency for it?

  • @jonamep
    @jonamep ปีที่แล้ว +3

    I loved that you built the architecture following an ordering of usage (search to order status) and base implementation to improvements (services, DBs and then caching , archives)
    I just had one concern. Is it good to have one single service touching more than one database ?
    Also maybe horizontally organizing the system design in layers like web tier, app tier, data tier would improve the readability of the overall architecture by avoiding entanglements in the design.
    Thanks very much for sharing your knowledge :D
    Please post more of that content!

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +1

      There are many ways to optimize the architecture, Thanks for taking the time to call out other considerations!
      Yes, more videos to come soon!

  • @vaibhavdubey2525
    @vaibhavdubey2525 ปีที่แล้ว +2

    I have started watching your videos.
    Just amazing.
    Way better than a lot of TH-camrs.
    Specifically, your videos are to the point, and save a lot of time unlike other 1 hour videos.
    Keep the good work going.
    Full Support🙂
    keep posting such videos

  • @KiranMungekar-m6d
    @KiranMungekar-m6d หลายเดือนก่อน

    Hi Pratiksha, Great explanation.... just one question, why does Search service and Recommendation service needs to interact with Add-to-cart service ? add-to-cart service can be directly called with productId and userID to store in db.... any specific reason for that communication ?
    because for as it is a microservice, it should be highly cohesive, also these services requires high availability then why un-necessary increase the work load?

  • @ashashankar29
    @ashashankar29 6 หลายเดือนก่อน

    crisp and very relevant to interviews. estimations are good again wrt to interviews . thank you

  • @pavansbhosle
    @pavansbhosle หลายเดือนก่อน

    I guess you are referring to table when you say database here right ? For example address db, product db etc.

  • @jeffreyt999
    @jeffreyt999 ปีที่แล้ว

    Thank you for putting this together. A couple of notes. The video seems sped up at certain parts and normal in others. A little jarring to follow.
    Personally, I see Search/Cart/Order as separate services. I would expect a direct interaction from User to Order or Cart Service and not through Search Or Reommendation.

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน

      Hi,
      Thank you for taking the time to share this. It usually takes a few hours to film the whole video and i sometimes talk faster(especially when i get tired). I will pay attention to the pace at which I talk.
      Regarding the Search/Cart/Order service. There are multiple right ways of doing something. So, You can have them as a separate service if you like.
      My thought process is: You saw a recommended product on your homepage and decided to add it to cart or You want something, you will search for it and add it to the cart from the search results.
      Hope this helps!
      Thanks,

  • @shrijadas9987
    @shrijadas9987 หลายเดือนก่อน

    Spot on ! Loved this

  • @venkatabora1459
    @venkatabora1459 ปีที่แล้ว

    Useful, Insightful and Thoughtful system design videos before Interviews. Thanks Pratiksha :)

  • @gnanadeepika9945
    @gnanadeepika9945 ปีที่แล้ว

    Wooww! Amazing. This is by far best system design video for amazon! Keep posting :)

  • @hetsuthar9538
    @hetsuthar9538 4 หลายเดือนก่อน +1

    ❓Question - Why do we need to pass UserId to every api call param as we can extract it from the api session itself? (Assuming APIs are accessible post to user login)

  • @jeremyliem2649
    @jeremyliem2649 ปีที่แล้ว +1

    Improvement Points: for Search API -> add query parameters for pagination
    Do not use verbs on service names - can combine Order Service into one

  • @tommyck7185
    @tommyck7185 9 หลายเดือนก่อน +1

    Top Tier explaination, very informative 👍

  • @GidzPaul
    @GidzPaul 8 หลายเดือนก่อน +1

    Thank you. This was very helpful.

  • @vivekpaliwal1876
    @vivekpaliwal1876 หลายเดือนก่อน

    ❤ awsome vedio...can I clear my system design interview by watching all your vedios?

  • @MiteshBDesai
    @MiteshBDesai 10 หลายเดือนก่อน

    Nice. Whcih tool did you use for the block daigram ?

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน +1

      The tool is called Excalidraw. I am using the free version with System design libraries.

  • @mohnoor94
    @mohnoor94 ปีที่แล้ว +1

    This is super simple, neat, and helpful! Thank you!

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +1

      Thanks for sharing this feedback! Appreciate it

  • @AnjulGoel-h1o
    @AnjulGoel-h1o 3 หลายเดือนก่อน

    Could you explain why did you add messageQ, won't the search and add to cart operations by synchronous ?

  • @Shkkmj6868
    @Shkkmj6868 2 หลายเดือนก่อน

    Great content, learned a lot of new things. Thanks a lot

  • @Learner-q5m
    @Learner-q5m 3 หลายเดือนก่อน

    Pratiksha, which tool are you using to draw these diagrams/blocks of system design?

  • @vigneshaithal
    @vigneshaithal ปีที่แล้ว

    Very nice tutorial ma'am. Very helpful. Please make videos like this, it truly helps us.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thanks for sharing the feedback, more videos to come soon!

  • @santosh_bhat
    @santosh_bhat ปีที่แล้ว

    Nice video, can you please share the excalidraw libraries you used to get the wodgets ?

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +2

      I am using : System Design Components by @Rohan Pithadiya

  • @cameliawilliams2312
    @cameliawilliams2312 ปีที่แล้ว

    Great video, the structure and information of your presentation are the best, thank you!

  • @gokarnasuhaan
    @gokarnasuhaan ปีที่แล้ว

    Wow , amazing step by step explanation 🎉🎉🎉🎉 subscribed ❤
    Keep up the great job !!!!!
    Cant wait to watch more videos like this

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thank you so much :) :) More videos to come

  • @datasciencetoday7127
    @datasciencetoday7127 ปีที่แล้ว

    single best resource online

  • @shineinusa
    @shineinusa 4 หลายเดือนก่อน

    most underrated i still wonder how this channel has such low sub count.

  • @VrittiRohira
    @VrittiRohira 5 หลายเดือนก่อน

    What tool are you using for whiteboarding?

  • @ankd18
    @ankd18 ปีที่แล้ว +2

    Thank you for creating such an awesome video that helps to learn about System Design based on real-life product. Could you please share downloadable links or images of the System Design (non-scaled and scaled) that were shown in this video?

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thanks for sharing the feedback, i am working downloadable links.

  • @aftabalam7103
    @aftabalam7103 ปีที่แล้ว

    Thanks for making this so easy to understand. Can you tell what tool are you using for this design diagram?

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thank you so much! I am using Excalidraw. It's a great collaboration tool, you should totally check it out.

  • @alokkmishra
    @alokkmishra 7 หลายเดือนก่อน

    Could you please create a video for the database design of Swiggy or Zomato?

  • @shafiulislamjony6851
    @shafiulislamjony6851 ปีที่แล้ว +1

    Your video is absolutely stunning! ❤ Great job!

  • @nehasingh-ld7bn
    @nehasingh-ld7bn 2 หลายเดือนก่อน

    How and when is the Product inventory DB getting populated? And once an order is placed, shouldn't it decrease the number of items from product DB as well as Elastic search cluster?

  • @sip360
    @sip360 ปีที่แล้ว

    Very good madam please keep to making these videos

  • @brijeshyadavmp14
    @brijeshyadavmp14 10 หลายเดือนก่อน +1

    Thanks @ Pratiksha Bakrola for the awesome explanation in very short video. Could you please mention the tool name used for system design creation?

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน

      Thank you so much!
      The tool is called Excalidraw. I am using the free version with System design libraries.

  • @deepesh259nitk
    @deepesh259nitk 8 หลายเดือนก่อน

    Great video on System Design good part of this video it is fast forwarded so to recap it's easier to come back and review, Thanks for creating it.
    At 5:10 You have opted to use NoSQL DB for order data to avoid 2 tables. Can that approach apply to user data? storing both user details and addresses in one place using NoSQL DB ?

  • @ronishjariwala8714
    @ronishjariwala8714 ปีที่แล้ว +1

    I just wanted to let you know how much I loved your content! It was absolutely fantastic, and I can't wait to see more. Do you think you could upload some more soon? I'm really looking forward to it.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thank you 🙏🏼 more videos to come soon!

  • @omjavir07
    @omjavir07 10 หลายเดือนก่อน

    Thank you, really very informative ✅💯

  • @krishnakumarramachandran5888
    @krishnakumarramachandran5888 11 หลายเดือนก่อน

    Hi Pratiksha, Thanks for this video. I have two doubts, 1. what is the use of message queue in search service and get recommendation service? 2. You have mentioned everything as db, so are they maintaining everything in separate db as product db, search history db, recommendation db, and product inventory db?

  • @sreyas14
    @sreyas14 6 หลายเดือนก่อน

    May i know the tool you have used to draw the design

  • @romitbhandari8790
    @romitbhandari8790 2 หลายเดือนก่อน

    Which tool u r using to demo..?

  • @saurav0777
    @saurav0777 ปีที่แล้ว

    Great explanation in short time .

  • @shikharsharma6399
    @shikharsharma6399 8 หลายเดือนก่อน

    When to use SQL vs NoSQl is clear.
    But how do you decide between documentDB vs keyValue in this case?
    Like why did you use KeyValue in the customer reviews and not document DB?

  • @travelnlearn
    @travelnlearn ปีที่แล้ว

    Thank You for this awesome explanation

  • @eXtrem1s
    @eXtrem1s 11 หลายเดือนก่อน

    The video is very easy to understand. Kudos on that. May I know what software do you use to make these systems?

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน

      I am glad you found this helpful!
      The tool is called Excalidraw. I am using the free version with system design libraries.

  • @GauthamVenkatesan
    @GauthamVenkatesan 5 หลายเดือนก่อน

    Awesome work Pratkisha. Thanks.

  • @a_storyy_teller
    @a_storyy_teller 6 หลายเดือนก่อน

    your explanation is good and to the point

  • @arivkannagi
    @arivkannagi 2 หลายเดือนก่อน

    I see you have recomondationDB -> But we have millions of active users -> It will not be scalable if we are stroing user specific recomondations right ?

  • @kanaiyapatel5691
    @kanaiyapatel5691 ปีที่แล้ว +1

    Awesome

  • @asashish905
    @asashish905 2 หลายเดือนก่อน

    Loved it. ❤

  • @KnowledgeGuide859
    @KnowledgeGuide859 7 หลายเดือนก่อน

    Which excalidraw library r u using

  • @bhushan8384
    @bhushan8384 7 หลายเดือนก่อน

    Great content in short time. Keep it up!

  • @vaibhavsaharan7898
    @vaibhavsaharan7898 3 หลายเดือนก่อน

    Why the add to card service is triggering order service, not the client or payment service when payment is done

  • @roohitrajj
    @roohitrajj 6 หลายเดือนก่อน

    well explained .. need to watch couple of time. thanks

  • @ankitjain6437
    @ankitjain6437 10 หลายเดือนก่อน

    Hey can you share the tool you used to create the system design ???

    • @pratikshabakrola
      @pratikshabakrola  10 หลายเดือนก่อน

      I am using Excalidraw with system design libraries for quick graphics.