Notes taken below, Phil has a blog post including his slides.
what is the real time web
right time web, get info. when is best
when does NOW matter?
real time PUSH technology What is the difference between push and pull
where being used e.g betting, betfair update odd, or stay wait while we do, watch tv and ipad interaction two screen experience, Number TV series
pull to push
1. start email client
2. http polling e.g. football scored fresh webpage e.g on bbc sport website still being used at twitter for its search
rendering real time data on chrome best but sill to be much improved
3. HTTP PUSH publisher subscriber model
twitter user streams with tweetdesk filter and change times on twitter api
http stream single persistent http connection
subsription make another single connection
open to any tech that can make web request and hold it open can use e.g ruby, php etc. mobile laptop any device. (even superfeedr using this now )
rss atom when new posts e.g in a new reader server to server, not to client eg. mobile desktop device but nokia have done it. problem address ip of device.
thing of the moment, bi directional can be any client and server. protocol basis
problem tcp connect handshake, proxy mess with http header thus mess up connection
Phill recommend levels of layer sockets -> pubhub -> polling or whatever ordering
datasift, reading startup twitter, wordpress.com info. filtering
other beacon websync, hookbox, notify.me notify.io