Learn about the elegant design pattern of long polling in this 28-minute technical video that explores how to optimize backend information retrieval. Discover the evolution from basic polling to long polling, understanding its mechanisms for reducing chatty systems and improving efficiency. Master key concepts including timeout handling, implementation benefits, request transformation techniques, and request resumption. Follow along with detailed explanations and practical insights on pushing this pattern to its limits for better backend communication strategies.
Overview
Syllabus
Intro
Polling
Problem with Polling
Long Polling
Timeouts
Long Polling Benefits
Make requests into Long Polling
Request Resumption
Summary
Taught by
Hussein Nasser