2011-10-28 12 views
0

私は高いアクセスWebサービス(1日あたり100,000を超えるアクセス)を持っています。 このサービスは、ユーザーからのツイートを(とりわけ)読み込みます。今私はアクセスが高いためTwitter APIのレート制限(REST-APIを使用)に問題があります。私はつぶやきをキャッシュしますが、私は350人以上のユーザーを持っています(毎時350のAPIコール)。Twitter-API:サーバーロード/ API呼び出しの少ないリアルタイムの結果

私はTwitter User Streamsについて聞いたことがありますが、私はそれを得ていませんでした。多分それを使用するチュートリアル/例がありますか?

通常、ユーザーの最新の/最新のつぶやきを取得する必要があります(ただし、サーバーロード/ APIリクエストが少ない)。 node.jsはその問題の良い解決策になりますか?あなたは私に何を勧められますか?

+0

なぜTwitterからより多くのAPI呼び出しを購入しない - それは可能ですか? – hakre

+0

これは無料のサービスで、広告は表示されず、私は自由な時間に実行/コードするので、この可能性は実際にはありません;) – Poru

答えて

0

は、ここでの例では、Twitterのストリームとサーバー送信されたイベントを使用するアプリケーションをnodejsです: https://github.com/chovy/nodejs-stream

+0

しかし、これは1人のユーザーだけで動作するようです。 Twitterは、IPごとに1つのストリーム接続ごとに1つのみを許可します。もっと開くとブラックリストに載る。問題は、5000人以上のユーザーがいることです。 – Poru

関連する問題