1. EachPod

The WebSocket protocol (Changelog Interviews #31)

Author
Changelog Media
Published
Mon 09 Aug 2010
Episode Link
https://changelog.com/podcast/31

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 the discussion

Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

Featuring:

Show Notes:


  • 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.


Something missing or broken? PRs welcome!

Share to: