【Flutterアプリ】Firebase storageのgetDowonloadUrlのレスポンスを早くする
解決したいこと
Firebase storageのgetDowonloadUrlのレスポンスを早くする。(一般公開はせずに)
発生している問題・エラー
Tinderの様な世界規模のマッチングアプリを作っています。
ユーザー登録する際に最大3枚、画像を登録する機能がありますが、
その登録だけで12秒かかってしまいます。
この登録を2秒以内に抑えたいです。
登録 = Firebase storageに画像をアップロード + アップロードした画像のgetDowonloadUrl
自分で試したこと
・Firebase storageを国別で最も近いリージョンに振り分ける。(これで25sec→12secに短縮しました。)
・gcpから直接ファイルのurlをダウンロードする。(確かにレスポンスは6secくらいになりましたが、ダウンロードしたurlに期限(最大72h?)があるためこの方法は諦めました。)
0