Project

General

Profile

機能 #82

同じイベントが1秒間に2件以上発生しないようにする

Added by toshi_a 初音 almost 9 years ago. Updated almost 9 years ago.

Status:
終了
Priority:
通常
Target version:
-
Start date:
2011-02-16
Due date:
% Done:

100%

プラグイン名:

Description

UserStreamでは、大量のイベントが発生することがしばしばある。
favやRT、フォローなどのイベントのうち、同じ種類のイベントが立て続けに複数発生した場合、2つ目以降を処理するときは1秒づつウェイトを入れる。
わずかに遅延させることで、GUIのブロッキングは僅かな時間となるため負荷が分散すると考えられる。
最終的には以下の種類のイベントに対応する。
  • favられ
  • fav削除
  • リツイート
  • 被フォロー
  • 被List(まだ本体で未実装なのでなんとも)
  • つぶやき受信

Subtasks

機能 #83: つぶやきがキューに複数溜まってる場合、それら全てをまとめて一つのイベントで処理する終了toshi_a 初音

Actions

History

#1

Updated by toshi_a 初音 almost 9 years ago

  • Status changed from 新規 to 終了

Also available in: Atom PDF