ユーザーがフォト アルバムで共同作業できるアプリケーションがあります。現在、クライアントでポーリングを使用して、30 秒ごとに新しいコンテンツをチェックしています。いつでも何人でもアルバムをアップロードして表示できます。
サーバー側では、返されるデータをキャッシュします (したがって、新しいコンテンツのクエリは安価です)。複数のクライアントから 30 秒ごとにポーリングすると、より多くのインスタンスがアクティブなままになる (したがってコストが増加する) と思います。
ポーリングの代わりに上記のユース ケースにチャネル API を使用するのはやり過ぎでしょうか? チャネル API はインスタンスも維持しますか? チャネル API を使用する代わりにポーリングが望ましいユース ケースはありますか?