Conversations with the hackers, leaders, and innovators of the software world. Hosts Adam Stacoviak and Jerod Santo face their imposter syndrome so you don’t have to. Expect in-depth interviews with the best and brightest in software engineering, open source, and leadership. This is a polyglot podcast. All programming languages, platforms, and communities are welcome. Open source moves fast. Keep up.
The WebSocket protocol
      
        August 09, 2010
      
      
        28:43
      
      
        
          14.13 MB
        
      
      
        Downloads: 0
      
    
    
      Wynn and Micheil sat down with Peter Griess from Yahoo Mail, Martyn Loughran from Pusher App, and Guillermo Rauch from Socket.IO to talk about Websockets.
Join Changelog++ to support our work, get closer to the metal, and make the ads disappear!
Featuring
Notes and Links
- WebSocket is a technology providing for bi-directional, full-duplex communications channels, over a single Transmission Control Protocol (TCP) socket, designed to be implemented in web browsers and web servers.
 - Socket.IO provides a really simple API to leverage Sockets on the client side.
 - Socket.IO Node.JS server - sockets for the rest of us (in Node.js)
 - Pusher App Hosted HTML5 web sockets service
 - Websocket-js A Flash fallback for browsers that do not support Websockets
 - Long polling Traditional approach to emulating push for web apps
 - HAProxy reliable, high performance TCP/HTTP load balancer
 - True Story A collaborative planning tool for agile teams
 - HTML5 Event Source A one-way websocket with limited browser support
 - Node Websocket Server Micheil’s websocket server written in low-level node.js, should be 90-100% spec compatible.
 - Hummingbird demo - a real time traffic visualizer
 - MongoDB Awesome NoSQL database featured on Episode 0.0.7
 - Redis an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets.
 - EM-Websocket EventMachine based WebSocket server from Ilya Grigorik
 - Node.js YUI3 bindings YUI3 on the server?!
 - Telehash - a new wire protocol from Jeremie Miller, the guy behind XMPP, for exchanging JSON in a real-time and fully decentralized manner, enabling applications to connect directly and participate as servers on the edge of the network.