1

Rails 3でマッピングアプリケーションを構築しています。この特定のプロジェクトのデータは静的であるため、TileStacheを使用してキャッシュをシードし、タイルを静的イメージとして提供することにしました。問題は、地図データがかなり機密性が高く、承認が必要なことです。WebサーバーとしてNGinx+Passengerを使用しています。マップタイルのサイズは約20kbです。承認のためにレールに直接アクセスし、send_fileを使用する概念実証を作成しました。パフォーマンスはOKです。ファイルがかなり小さいことを考えると、RackSendFileミドルウェアがこの特定の状況でのパフォーマンスに役立つかどうか疑問に思っています。私の懸念は、現在のパフォーマンスと、ユーザーベースの拡大に伴うパフォーマンスの低下です。誰か提案がありますか?

4

0 に答える 0