私のアプリケーションは、コンテンツ配信 (基本的に大きなファイル) を高速化する必要があります。ファイルを保存するためのデータ レイク ストレージ構造を計画しています。データ レイク ファイルからファイルをダウンロードしている間は、次回同じ要求が来たときにキャッシュから取得できるようにキャッシュする必要があります。
ここでそれを行うべき手順
- ユーザーが米国からファイルを要求します。要求は、地理的な場所に基づいて最も近いエッジ サーバーにルーティングされます。
- ファイルがエッジにキャッシュされている場合は、エッジから提供されます。それ以外の場合は、データ レイク ストレージからファイルを取得してエッジにキャッシュします。
- その後、追加のユーザー (インドのユーザーなど) が同じファイルを要求する可能性があり、最も近いエッジにリダイレクトする必要があります。
Azure で大きなファイルをキャッシュし、場所に基づいて取得して待機時間を短縮するための最良の方法を見つけるのを手伝ってください。