Library / YouTube / Asli Engineering

Asli Engineering

by Arpit Bhayani · Advanced · 221K subscribers

Databases, caching and consistency, explained precisely.

Recommended in published system design guides

Learn system design with Asli Engineering, step by step

140 videos in 5 steps, about 47 h 40 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 Asli Engineering.

Asli Engineering’s own courses and series

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

  1. System DesignA series from the creator, in the order they made it.
  2. Engineering Blogs DissectionsA series from the creator, in the order they made it.
  3. Arpit's System Design Masterclass - Pre-requisitesA series from the creator, in the order they made it.
  4. Designing MicroservicesA series from the creator, in the order they made it.
  5. Algorithms in Distributed SystemsA series from the creator, in the order they made it.
  6. Hash Table InternalsA series from the creator, in the order they made it.
  7. Rockset InternalsA series from the creator, in the order they made it.
  8. Dissecting Juno DBA 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 simplest way to understand consistent hashing is to just watch this video! Great video, finally understood clearly.... Thanks

    @divytripathy378· 6 likes

    on

  • I’ve just started learning about EOS, and here’s a video by my favorite teacher.

    @virajhinge2735· 4 likes

    on

  • Just yesterday I was reading about the consistent hashing and here is your video on it, cool co-incident!

    @dhruvsolanki.v· 1 likes

    on

  • Crystal-clear breakdown of why LLM token generation is fundamentally memory-bandwidth bound rather than compute bound during the autoregressive decode phase. In production vLLM / TensorRT-LLM serving clusters, the real win from FP8 or AWQ/GPTQ INT4 weight quantization isn't just fitting larger models onto fewer GPUs—it's freeing up HBM capacity for the PagedAttention KV cache so you can increase concurrent batch size without hitting HBM swap or recomputation stalls on long-context requests.

    @TechVizArchitecture

    on

  • Waiting for retrieval system and RAG. This also says that I watched the whole video and was hooked. Thank you and keep them coming :)

    @kritibindra4232

    on

  • Thanks, Arpit! This video really helped connect quite a few dots for me.

    @tejpunjraju9718

    on

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