Anish Joshi
Blogs

Anish Joshi / Blog

Insights, tutorials, and projects from my journey in software engineering and full-stack development.

How Video Streaming Works: From Buffering to Adaptive BitrateNew
System DesignVideo Streaming

How Video Streaming Works: From Buffering to Adaptive Bitrate

Video streaming went from "download the whole file and wait" to seamlessly adapting quality in real time based on your network. Here's the engineering behind how it actually works.

Apr 11, 2026
·
5 min
Read

© 2026 Anish Joshi. Crafting reliable software, one commit at a time.