Library / YouTube / Hussein Nasser

Hussein Nasser

Intermediate · 526K subscribers

Deep dives into how backend systems work internally.

Recommended in published system design guides

Learn system design with Hussein Nasser, step by step

391 videos in 5 steps, about 121 h 44 min of watching. Start at step 1 and move down.

  1. 1Start here: the basicsNo background needed. What the main ideas are and why they exist.
  2. 2The building blocksCaches, queues, databases, load balancers: the parts every design is made of.
  3. 3Design whole systems (HLD)Put the blocks together for a real product, step by step.
  4. 4Low-level design (LLD)Classes, patterns and clean code inside one service.
  5. 5Go deeperInternals, trade-offs and how large systems really behave.

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 Hussein Nasser.

Hussein Nasser’s own courses and series

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

  1. HTTPA series from the creator, in the order they made it.
  2. Software Engineering HighlightsA series from the creator, in the order they made it.
  3. ProxiesA series from the creator, in the order they made it.
  4. HTTP/2A series from the creator, in the order they made it.
  5. TLSA series from the creator, in the order they made it.
  6. Message Queues & PubSub SystemsA series from the creator, in the order they made it.
  7. DockerA series from the creator, in the order they made it.
  8. TCPA series from the creator, in the order they made it.

Latest uploads

What viewers say (12)

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

  • One of the lasts resorts in computer science, Mr. Nasser, please keep sharing.

    @Marcio_GatoPreto· 34 likes

    on

  • Didn’t know you were a geospatial guy - would love content on modern GIS / SDI backend architectures especially with all the new standards and CNF progressions

    @Jimbrig2011· 27 likes

    on

  • what percentage of engineers are elite engineers? if AI can replace 50% engineers is that not enough? do you know the cascading effects of that alone? is it until you believe AI will replace 100% of engineers for you to admit AI will replace engineers?

    @youtubegarbage4u· 25 likes

    on

  • Hussein, you have no idea how much your passion inspires engineers in this day and age. The entirety of the Internet is so full of drama and depression, it just makes me smile to see how much you love your craft.

    @subhramitbasu3886· 18 likes

    on

  • Thanks for giving us this high quality content especially in the age of AI

    @mohamedsayed8697· 10 likes

    on

  • I am going to apply what you suggested.. that is apply what inspiration you are finding. I am very interested in databases and backend development.. instead of chasing jobs.. or roles or oppertunities.. I am rather going to work on building on this interest. Also i have one goal for now.. that is to learn backend development. Along with this.. four month target of doing preparation for GATE exam. Even if I don't clear I wish to have a very great try.. now i will create a measurable way of completing the preparation. (Will write all the syllabus pointer wise and cover them slowly and consistently.) I would like suggestion from you too on how to successfully achieve the above thought.

    @elite_thinker_ik· 7 likes

    on

All videos, channel names, pictures and comments belong to Hussein Nasser 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.