全自動ニコニコランキング風に於いて、2008/04/16集計分(04/17 1時更新分)~
2008/04/22,26集計分(04/23,27 1時更新分)のデータに関して、集計に影響の出る問題および
データ取得失敗が発生してしまいました。
以下にその内容と経過を掲示し、ここにお詫びさせていただきます。
なお、以下では混乱を避けるため、時系列を実際の日付・時間として表示します。
2008/04/17 0:45の定刻データ取得時に、通常17日0時更新分のデータが取得できるところ、
実際に取得できたデータが16日23時更新分のものでした。この現象自体は
過去にも確認されており、実装当時はおおよそ0:30ごろを境に確実に0時更新分に
切り替わると確認していたため、そこからさらに余裕を持たせ0:45取得とすることで対策としていました。
しかし、昨今の動画数増加のためか、あるいは利用者数の増加のためか、だんだんと
更新される時刻が後に移動していったものと思われます。
結果、0:45時点で取得されたデータが23時更新分のものとなってしまい、ほかの各種ランキングとは
不整合が起こる事になってしまいました。
また、データ取得はおよそ7分かけて行われるため、後半では0時更新分のデータも取得されており、
ランキング作成における動画のスコアの平等性も失われてしまっています。
さらに、22日に実施した当問題の対策・修正に問題があり、23日1時に実行されるはずのデータ取得が行われませんでした。
取得失敗に気がついたのが23日7時ごろであったため、再対策をとることも出来ませんでした。
加えて、27日1時に実行されたデータ取得にて、サーバーの過負荷が原因と見られる取得タイミングの遅れが発生し、
想定より遅い時刻のデータ取得が行われました。
取得時刻を現在より15分遅らせた1時に変更し、また得られたデータが
23時更新分であった場合に取得を一時停止し、0時分になるまで待機するようにしました。
22日の対策で発生した問題に関しては、問題内容を精査した上で修正し、すでにデータが確実に
取得されることを確認済みです。
27日取得分の問題は、プログラム構成を再検討し、問題が回避できることを確認済みです。
このたびは大変ご迷惑をおかけしました。心よりお詫び申し上げます。