SiReFaSoメンテナンスのお知らせ

 - by Don

来週の11-25(金)?11-26(土)にかけての深夜11-26(土) 16:00?SiReFaSoのメンテナンスを開始するため、新規登録が一時的に利用できなくなります(予定日時は変更される可能性があります)(変更されてます)

内部的に全く新しい内容に入れ替えるため、全てのデータを一旦削除します。その後、新しくデータを登録し直す作業を行います。

作業は1日では終わりません。場合によっては1週間かかるかもしれません。その間、新規登録ができないことに加え、必要な場合は更新の補足もストップする場合があります。長期間ご不便をおかけすることになりますが、ご了承願います。作業は1日?2日で終わる可能性が高いです。

内部的な話とか

何故こんなに時間がかかるかというと、データの削除・追加の過程で1日分の無料枠のリソースを消費し尽くしてしまうため、翌日リソースが回復するまで作業が続行できないからです。Twitterで例えるなら、連投し過ぎでAPIを使いきってしまい次の1時間まで規制されるみたいな状況です。

現在SiReFaSoには600件以上のデータが登録されていますが、一回の削除・追加で200件が上限と仮定すると1週間というのは妥当な予測であると考えています。データが何もないまっさらな状態で一日放置とかありえますが、落ち着いて見守っていただければ幸いです。

かなりAPI消費量の切り詰めに成功したため、予定より早い時間で作業が完了する見込みです。

メンテナンスの目的

まず、Google App Engineの料金体系が変更になったことへの対応です。現在、毎日平均で無料枠上限の80%程を消費していますが、アクセスの多い日にはこれを超える可能性があり、また今後登録データが増えればサービスを維持できなくなる場合もありえます。上限の50%以下に抑えることが当面の目標です。

次に、機能の改善です。/?page=20など奥のページに、先頭から順に辿らなくてもいきなりアクセスできるようになります。検索で大文字小文字の区別を廃止し、directory名でも検索できるようになります。一件ずつだった登録が一度に複数件登録できるようになります。他にもありますが、詳細はリリース後に再度告知します。

最後に、応答速度の向上です。レスポンスがめっちゃ早くなります(当社比)。体感的にはさほど変わりません。 :(

DAU-Crawler

本日、DAU-Crawler/1.x系最後のリリースを行いました。SiReFaSoでの正常動作が確認できたら2.0をリリースする予定です。1.x系とまったく互換性がないですが、SiReFaSo以外に使われているという話は聞かないので、移行に関するドキュメントは特に用意しておりません。 :)

参考

昨日あったGAE関連イベントの資料を見つけたので勉強中です。非常にタイムリーで役立つ知識が満載で助かります。無料枠でGAEを運用する人は必読です。

Google App Engine 倹約のすゝめ

No comments yet.