私は実際に Meteor を少しいじっていますが、このトピックについての理解がまだいくらか (またはかなり!) 不足していることに気付きました。
たとえば、node.js/express/socket.io を使用して簡単なリアルタイム チャットを作成するチュートリアルを次に示します: http://net.tutsplus.com/tutorials/javascript-ajax/real-time-chat-with -nodejs-socket-io-and-expressjs/
上記の例では、socket.io を介して Web サーバーがデータを受信し、それを接続されているすべてのクライアントに渡します。すべてデータベースにアクセスする必要はありません。
Meteor では、私が見たすべての例で、クライアントは mongodb に書き込むことによって更新され、それによってすべてのクライアントが更新されます。しかし、データベースにデータを書き込む必要がない場合はどうすればよいでしょうか? すべてのクライアントにデータを渡すのはコストがかかるようです。
ここで何かが欠けていると確信しています。最初にデータベースに書き込む費用を必要とせずに、すべてのクライアントを更新する Meteor の方法 (たとえば、単純なチャット アプリのように) は何でしょうか?
ありがとうございました!