• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
The real-time web
 

The real-time web

on

  • 2,145 views

realtimeweb, webhooks, juggernaut,hype

realtimeweb, webhooks, juggernaut,hype

Statistics

Views

Total Views
2,145
Views on SlideShare
2,145
Embed Views
0

Actions

Likes
2
Downloads
26
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    The real-time web The real-time web Presentation Transcript

    • The Real-Time web Elise Huard
      • Hype
      • “ Pushbutton web ” Anil Dash
      • “ Webhooks ” Jeff Lindsay
    •  
      • Relax
      • Nothing new !
      • callbacks over HTTP
      • (+ajax+push)
    • Callbacks ?
      • “A function which should be called when something happens. “
      • “a callback is executable code that is passed as an argument to other code. It allows a lower-level software layer to call a subroutine (or function) defined in a higher-level layer.” - Wikipedia
      • ex. before_save
      • Notification
      • Data syncing
      • Chaining
      • Modifications
      • Plugins
      • (Jeff Lindsay)
    • Notifications
      • examples :
      • Pubsub (hubbub)
      • Twitter Firehose
      • Ruby: Watercoolr
      • (test with Postbin)
    • Data sync
      • Twitter to Facebook
      • Google Wave
      • Google Docs
      • (also: browser push
      • ex. Juggernaut)
    • Chaining
      • like Unix pipes
      Server1 Server2 Server3 event processing
    • Modifications/Plugins
      • Services on the web:
      • Allow the users to modify behaviour for their own use
      • allow external developers to extend functionality
      • 'Programmability' of the web
    • Things to think about
      • Is HTTP really the best protocol for such things (TCP sessions) ? XMPP, AMQP
      • How will servers handle a high load of such processes ?
      • In which situations is this a real advantage ?
    •  
    • http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/ http://www.slideshare.net/progrium/using-web-hooks http://www.postbin.org http://watercoolr.nuklei.com/ http://juggernaut.rubyforge.org/ http://www.pachube.com/