Library / YouTube / Success in Tech

Success in Tech

Intermediate · 68.4K subscribers

Practical system design topics and interview preparation from a working engineer.

Learn system design with Success in Tech, step by step

13 videos in 2 steps, about 4 h 52 min of watching. Start at step 1 and move down.

  1. 1Design whole systems (HLD)Put the blocks together for a real product, step by step.
  2. 2Low-level design (LLD)Classes, patterns and clean code inside one service.

Order and levels are picked by us from titles and lengths. The one-line notes are ours. Every video plays from YouTube and belongs to Success in Tech.

Success in Tech’s own courses and series

Playlists the creator put together, in the order they made them.

  1. Coding and System Design Interview QuestionsA series from the creator, in the order they made it.

Latest uploads

What viewers say (9)

Public comments on this channel's recent videos. They are not reviews of this site.

  • I don't want to say it but: * He finally remembered his youtube password *

    @abhay8437· 3 likes

    on

  • This was well explained. Question - since there are multiple instances, spanning across zones, and even regions, what is the best way to keep the data in synch between all the instances? Should the data be replicated at the data storage level? Thanks. Never mind, I see another video related to data storage.

    @edwardwong654· 2 likes

    on

  • Excellent and well explained. Question: when the EU data store goes down, how will the EU webservers know? And what is the AWS service that will reroute data traffic from the EU webservers to the US datastore? Question2: With respect to the multi-primary/sharding method, EVERY client must be deterministically linked to either EU or USA, so that their data is written to the proper datastore, during normal full operation, yes? If so, what is the best service to store and let Route 53 know where to direct? Would it be something like Cognito/IAM? Also I love your style of explaining things. I feel like we are "synched". Cheers.

    @edwardwong654· 1 likes

    on

  • The starting was so hyped up, I was expecting a lot more in the design part.

    @Alpha-kt6hc· 1 likes

    on

  • For high consistency application and with multi primary case with ASYNC replica: how to handle situation when write to US db finished and user get confirmation of success, but replica to EU did not finish and US dies. User reads the data back and gets an error? Should it be a SYNC replica instead? Thank you!

    @vladbph· 1 likes

    on

  • Hi, which architecture tool are you using

    @rakeshram2199· 1 likes

    on

All videos, channel names, pictures and comments belong to Success in Tech and the people who wrote them. Videos play in YouTube’s own player and link back to the channel; nothing is copied. Numbers and comments come from YouTube and are refreshed regularly. By using them you also agree to the YouTube Terms of Service; Google’s Privacy Policy applies. To have this page changed or removed, tell us here.