REAL-TIME WEB

or whatever that means. :( 

KSwizzle in the house, yo. 



 




enable users to receive information as soon as it is published 


rather than requiring to check a source periodically for updates.




TAKEAWAY



PULL = BAD


PUSH = GOOD



PUSH


Transactions are initiated by 
the server not by the client 



HOW? 

  1. HTTP PusH
  2. LONG POLLING
  3. FLASH SOCKETS




*COUGH*

PADI + ROALD

*COUGH*




ws://


GET /mychat HTTP/1.1
Host: server.example.com
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: x3JJHMbDL1EzLkh9GBhXDw==
Sec-WebSocket-Protocol: chat
Sec-WebSocket-Version: 13
Origin: http://example.com





DEMO TIEMSZZ!!!




SLIDES

http://slid.es/kendaganio/real-time-web


DEMO

http://github.com/kendaganio/sockjs-demo




LET'S BE FRIENDS 


http://kendaganio.com
 @kendaganio


REAL-TIME WEB

By kendaganio