1

登録されたすべてのユーザーのユーザーツイートを読み取り、処理して、将来の使用に備えてデータを保存する必要があるアプリケーションがあります。Twitterには2つの方法で到達できます。RESTAPI(x分ごとにTwitterをポーリングする)、またはストリーミングAPIを使用してツイートを配信する方法です。

サーバー側での完全に異なる実装に加えて、サーバー側で他にどのような影響があるのだろうか?

アプリケーションに数千人のユーザーがいるとします。ユーザーごとに一種のキューを作成してTwitterをポーリングする方が良いですか(最も単純なシナリオ)、またはストリーミングAPIを使用して、ユーザーごとにHTTP接続を開いたままにしておく方がよいでしょうか?後者については、何千もの接続を常に開いたままにしておく必要があるため、少し心配です。私が気付いていない欠点はありますか?アプリをHerokuまたはEC2インスタンスにデプロイしたい場合、問題はありませんか、それとも制限はありますか?

各ユーザーのデータを常に取得する必要がある他のアプリでは、どのように実行されますか?

4

0 に答える 0