Slide 20
Slide 20 text
7,600万件のレコードを短時間でFirestoreに
インポートするために実施したこと
● 並列処理の場合リクエストが正しくても
エラー応答となる場合があるためリトライの機構が必須
ex. リクエスト上限超過、サーバ側過負荷
● エラーを極力起こさないよう努めることが大事
○ 500/50/5ルール
■ Firestoreは、リクエスト量に応じて段階的にスケール仕組み
■ スケールする時間を稼ぐために500/50/5ルールでリクエストを投げる
■ 新しいコレクションに対するオペレーションは、
毎秒 500 回を上限とし、5 分ごとにトラフィックを 50% 増やす
詳細はコチラ -> Firestoreの性能チューニング( Qiita)