At once you might have thought what on earth does the title mean, when you read PubSubHub - right ? Well the name seems absurd but has its own meaning inside. Just to relieve a little from your anxiety PubSubHub means PublishSubscribeHub. And its nothing but an open source server-to-server publish/subscribe extension of Atom & Rss. Its a decentralized protocol which can help internet reach close to webhooks.
Yeah with webhooks, web will no longer be driven by You & me. The web is going to weave itself automatically using webhooks. Well this blogpost is not about webhooks, so I can shutup right here and start telling you more about PubSubHub. Look at the image below and try to grasp something.
Did you able get something ? Think it is much similar to RSS and what is the use of doing the hub way ? Well let me try explaining this step-by-step:
As mentioned at the starting of the blog post that , PubSubHub is a decentralized protocol which means that there is no company which centrally controls it. It is an open protocol and any one can run a hub, you can start your own hub. For instance you can get PHP’s client library to ping PubHubSub at Google Code under the project PubSubHub. WordPress already has a plugin for PubSubHub and many other CMS also support the same.
Now to conclude this post, the three steps that can get you started to be real-time are :
Still confused ? Just go through the presentation on PubSubHub :
So lets contribute in creating a real-time web and start using PubSubHub.
Stay Digified !!