Episode
The genius of long polling
- Published
- Dec 6, 2024
- Duration seconds
- 1737
- Processing state
not_requested
Actions
POST https://stenobird.com/v1/public/podcasts/the-backend-engineering-show-with-hussein-nasser-847440/episodes/the-genius-of-long-polling/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/the-backend-engineering-show-with-hussein-nasser-847440/the-genius-of-long-polling.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Polling is the ability to interrogate a backend to see if a piece of information is ready. It can introduce a chatty system and as a result long polling was born. In this video I explain the beauty of this design pattern and how we can push it to its limit. 0:00 Intro 0:45 Polling 2:30 Problem with Polling 3:50 Long Polling 8:18 Timeouts 10:00 Long Polling Benefits 12:00 Make requests into Long Polling 17:36 Request Resumption 21:40 Summary