What exactly is the HTTP protocol and how to write a new one from scratch? Share: Download MP3 Similar Tracks How indexes work in Distributed Databases, their trade-offs, and challenges Arpit Bhayani Why most TCP servers are multi threaded and how to build one from scratch Arpit Bhayani Everything you need to know about REST Arpit Bhayani Networking Essentials for System Design Interviews Hello Interview - SWE Interview Preparation How SSL Certificate Works? - HTTPS Explained Piyush Garg System Design was HARD until I Learned these 30 Concepts Ashish Pratap Singh What is a Protocol? (Deepdive) LiveOverflow How do indexes make databases read faster? Arpit Bhayani How DNS really works and how it scales infinitely? Arpit Bhayani Build Your Own HTTP Server from Scratch | CodeCrafters Challenge Tiny Technical Tutorials Model Context Protocol (MCP), clearly explained (why it matters) Greg Isenberg I Wrote HTTP "From Scratch" (It Was Easy) Sean Bix What is WebSocket? Why is it used & how is it different from HTTP? Apna College How Booking com designed and scaled their highly available and performant User Review System Arpit Bhayani Database Sharding and Partitioning Arpit Bhayani TLS Handshake - EVERYTHING that happens when you visit an HTTPS website Practical Networking Introduction to RPC - Remote Procedure Calls Arpit Bhayani How HTTP/2 Works, Performance, Pros & Cons and More Hussein Nasser Everything about HTTP Streaming and how Airbnb leverages it in production Arpit Bhayani Explaining QUIC: the protocol that is both very similar to and very different from TCP By Peter Door Devoxx