Ruby EventMachineでWeb Socketsサーバーを実装するチュートリアル
HTML5 APIの一つであるWebSocketがGoogleChromeの開発版で初めて実装されました。
Javascriptのみでサーバープッシュ通信を可能にするWebSocketsのサーバーサイド側ライブラリとしてはPython製のpywebsocketが有名ですが(サンプル)、RubyのEventMachineというサーバーライブラリにも同様の機能があり、そのチュートリアルがigvita.comに掲載されています。
ブラウザの実装さえ固まれば、サーバーサイドはそれほど苦労せずにすみそうですね。