Alla presentazione del Social Network targato BigG a molti, se non a tutti, era passato inosservato uno dei protocolli fondamentali su cui si basa Google Buzz e denominato PubSubHubbub (Abbreviato PuSH) .
PuSH è un'evoluzione del protocollo di "Syndication" Atom/RSS ed è stato pensato per facilitare l'attività di indicizzazione dei contenuti ai provider dei servizi di ricerca.
Il rilascio di questo protocollo è la dimostrazione di come Google sia fortemente interessata alle ricerche in tempo reale e alla capacità di indicizzare i contenuti pochi istanti dopo la loro pubblicazione sul web.
Come Funziona PubSubHubbub?
Per comprendere i vantaggi del nuovo protocollo è bene iniziare la spiegazione da come funziona il protocollo RSS; in questo modo, sarà più facile evidenziare i punti di forza del nuovo protocollo nato come naturale evoluzione del diffusissimo protocollo RSS.

Come si può vedere dalla figura precedente il sistema RSS prevede che ogni utente (subscriber), interessato ai contenuti di un sito web, sottoscriva la propria adesione sul sito del publisher (per publisher si intende colui che inserisce i contenuti). In questo modo il subscriber, mediante l'utilizzo del protocollo RSS, interroga ad intervalli di tempo regolari (ogni 5 min) il publisher per verificare la presenza di nuovi contenuti. Il publisher risponderà ad ogni richiesta dei subscribers la presenza o meno di nuovi articoli.
Come facilmente comprensibile questo approccio ha come grosso svantaggio l'occupazione di banda dovuta alle continue richieste dei subscribers nei confronti del publisher.
Il protocollo PubSubHubbub, per superare il limite appena espresso, prevede l'utilizzo di un "mediatore" tra i subscriber e il publisher in modo tale da snellire la comunicazione. Proviamo con l'aiuto delle seguenti due figure a spiegare il funzionamento del protocollo PuSH.

In questi ultimi mesi il mondo di internet sta assistendo ad una serie di cambiamenti che coinvolgono in particolar modo i motori di ricerca. Questa necessità di cambiare è spinta dall'interesse di nuovi competitor a scalfire il dominio di Google.
I cambiamenti che stanno avvenendo sono molti ma solo due di questi attirano il mio interesse e sono: l'introduzione della semantica nei risultati e l'introduzione del concetto di motori di ricerca in tempo reale.
La semantica nei risultati di ricerca è un nuovo approccio che non si limita ad analizzare le parole chiave presenti in un documento ma cerca di comprendere il significato delle informazioni. Di maggiore interesse, per me, è il concetto di Web Search realtime (Motori di ricerca in tempo reale).