Damien Tanner, Pusher

Post on 16-Apr-2017

1.094 views 0 download

Transcript of Damien Tanner, Pusher

What you need to know, and why.Realtime APIs

Thursday, October 27, 2011

Who am I?• Damien Tanner - @dctanner

• Co-founder of 3 companies

• Most recently: Pusher - Realtime messaging platform.

• Used by global agencies, startups and enterprises to power the next gen of realtime apps

Thursday, October 27, 2011

Why realtime?

Thursday, October 27, 2011

Speed

Thursday, October 27, 2011

Push

Thursday, October 27, 2011

Engagement

Thursday, October 27, 2011

Realtime APIs let developers build

realtime apps

Thursday, October 27, 2011

Realtime data processing

Thursday, October 27, 2011

Push notifications

Thursday, October 27, 2011

Fully realtime next gen apps

Thursday, October 27, 2011

Realtime APIs today

• One company leads the way:

• Twitter streaming API

• Instagram 'realtime' web hooks API

• ... many more in the works I'm sure...

Thursday, October 27, 2011

The enabling technology

Thursday, October 27, 2011

1st genPubsubhubub

• HTTP REST based

• Tell provider you want to be pinged every time new content is published

• Best for low frequency

• Popular with blogging and content services

Thursday, October 27, 2011

2nd genHTTP Streaming

• Twitter required more

• HTTP Streaming is a one way fire hose

• Efficient and fairly easy to implement

Thursday, October 27, 2011

Next genBi-directional socket APIs

• Efficient socket allows both subscription control and data push/streaming

• Next year I predict we will see the first examples

• Why now...?

Thursday, October 27, 2011

HTML5 WebSockets

• Now browsers can make bi-directional socket connections.

• We can push data to browsers

• This tech will also be applied to sever comms and APIs

Thursday, October 27, 2011

and let the developer community create

Release your realtime data

Thursday, October 27, 2011

Thanks!Want to know more?

damien@tanner.me@dctanner

pusher.comLearn more about Websockets

and the future of the web

Thursday, October 27, 2011