• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
realtime - passado, presente e futuro
 

realtime - passado, presente e futuro

on

  • 2,487 views

Palestra apresentada no primeiro encontro do rio.js, sobre desenvolvimento de aplicações 'realtime' desde a era pré ajax até os dias de hoje.

Palestra apresentada no primeiro encontro do rio.js, sobre desenvolvimento de aplicações 'realtime' desde a era pré ajax até os dias de hoje.

Statistics

Views

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

Actions

Likes
4
Downloads
16
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

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

11 of 1 previous next

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

realtime - passado, presente e futuro realtime - passado, presente e futuro Presentation Transcript

  • real timepassado, presente e futuro@andrewsmedina
  • sobre mimcobrateam founderadmin python-br, djangobrasildesenvolvedor globo.com
  • real time?
  • viagem no tempo
  • pré-ajax
  • ajax polling var streaming = function() { $.getJSON(url, function(data) { // acoes setTimeout(function() { streaming();}, 15000); }); };
  • long polling fecha a requisição apenas quando tem uma resposta looping infinito hack iframe infinito
  • websocket e evensource
  • websocketbi-direcionalconexão entre o browser e o servidorprotocolo diferente
  • websocketfirefox 4chrome 4opera 11safari 5ie?
  • websockethttp://socket.io
  • eventsource ouserver-sent events HTTP unilateral
  • eventsourceContent-Type: text/event-streamCache-Control: no-cacheConnection: keep-alive
  • eventsourcechrome 9opera 11safari 5firefox 6ie?
  • eventsourcehttps://github.com/remy/polyfills
  • websocket x eventsource
  • websocket & eventsource
  • server-side twisted tornado cramp socket.io nginx-push-stream-module
  • twisted python https://github.com/rlotun/txWebSocket
  • tornadofacebookhttp://www.tornadoweb.org/https://github.com/facebook/tornado/tree/master/demos/websocket
  • crampruby
  • socket.io node.js server e client(fallback)
  • nginx-push-stream-modulehttps://github.com/wandenberg/nginx-push-stream-module
  • perguntas?@andrewsmedina