
12/3/2015 · Federico Larumbe, Abhishek Mathur
What this post added
This post details the engineering challenges and solutions for broadcasting live video to millions of users. It introduces two key technical advancements: 1. Edge caching and request coalescing to handle "thundering herd" problems during live broadcasts, ensuring scalability and reliability by caching HLS segments and queuing requests for cache misses. 2. The implementation of RTMP for reduced latency, moving from an HLS segment-based pull model to a push model with small data chunks for near real-time streaming.