~/talk

The End of Polling

Talkat Devoxx US 2017 · 2017-03-21..03-23· [web-platform, web-performance]
linkedin:audreyneveu
slides:none on file

Argues REST polling is obsolete and shows a concrete path: convert APIs into streams using Server-Sent Events instead of WebSockets when traffic is server-to-client only, add incremental diffs with JSON-Patch, and front them with a proxy like Streamdata.io that does polling, caching and emits patches. Claims 90–98.5% of poll calls are wasted, demonstrates reconnection with Last-Event-ID/retry, and pilots a drone from Bitcoin price patches — the demo works.

AI-written summary · about

  1. 0:00Intro
  2. 1:22Vision
  3. 2:22Refresh Button
  4. 3:41Realtime User Experience
  5. 4:53Mentions
  6. 5:28Polling
  7. 7:00Web Sockets
  8. 7:47Protocols
  9. 8:18Proxy Configuration
  10. 9:00Messages Format
  11. 9:42Implementation
  12. 10:44Service and Events
  13. 12:20Streaming
  14. 13:15Browser Support
  15. 14:01Preferences
  16. 15:06WebSockets
  17. 16:07Proxy
  18. 17:13Cheese in Patch
  19. 17:42Demo
  20. 19:04Maya Prediction
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.