realtime web aberdeen techmeetup Jan 2011

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

web histor

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 )

pubsubhubbub
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.

webSockets

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

kwwika

pubnub

pusher

superfeedr

other beacon websync, hookbox, notify.me notify.io

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.