Home / Companies / Ably / Blog / Post Details
Content Deep Dive

Google - polling like it's the 90s

Blog post from Ably

Post Details
Company
Date Published
Author
Matthew O'Riordan
Word Count
1,843
Company Posts That Month
3
Language
English
Hacker News Points
2
Post removed?
No
Summary

A technical review of Google's live score feature in search results reveals surprising use of old-school tech from the 90s, contrary to Google's reputation for efficient micro-optimization and pioneering initiatives like AMP. The reviewer found that Google uses HTTP polling instead of more suitable protocols such as Websockets or Server-Sent Events (SSE), resulting in an 80x increase in overhead compared to a raw Websocket solution. This approach also leads to high variable latencies and diminished user experience, with average latency for score updates being 25 times slower than any streaming transport that could have been used. Furthermore, Google's scoring synchronization is inefficient, sending the entire state object every 10 seconds instead of only the changes. The reviewer suggests using Xdelta as a delta encoding algorithm to improve efficiency and reduce bandwidth consumption.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 23 414 144 64 -22%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.