PubSubHubbub's logo

PubSubHubbub 是開放、簡單,可在網絡上伸縮的去中心化 Pubsub 協議。 HTTP 是大部分互聯網應用接口的首選協議,但是由於 HTTP 協議短連接且是單向請求(request/response)的特性,決定了調用方要獲得實時結果,需要不斷的輪詢 Polling 服務接口。從而造成大量無意義的請求及服務器相應的開銷。針對此現狀,基於 XMPP pubsub 方案、基於 HTTP 的 web-hook 方案、適合即時通訊的 comet 方案等應運而生。 PubSubHubbub 是 Google 推出的基於 Web-hook 方式的解決方案,包括協議及開源的參考實現。假如可以在業界大範圍地適用,至少從訪問壓力層面解除了 BSP 對提供 RSS 接口之憂。如訂閱方能夠以 PubSubHubbub 方式去訪問 RSS,那麼 API 請求量可降爲零。