理想的には、自分のサイトに接続されているすべての Web クライアントが、現在オンラインになっている他のユーザーのステータスをリアルタイムで維持できる、シンプルで軽量なコードを見つけたいと考えています。
ejabberd がこれを行うことは知っていますが、他の多くのことも行います。パフォーマンス特性をカスタマイズして理解できるように、コードのフットプリントを小さくしたいと考えています。
私は node.js の非ブロッキングの側面が好きで、このすべてのロジックを実行するオープン ソース プロジェクトがあるかどうか疑問に思っていました。
また、クライアント側でこのモデルを維持するための JavaScript 実装も見たいと思っています。