開発を容易にするためのアーキテクチャ上の決定を行い、.NETのファイルベースCacheDepdencyを構築するために必要なパフォーマンスオーバーヘッドが誰にでも分かるかどうかを知りたいですか?ファイルベースのCacheDependencyがパフォーマンスに悪影響を及ぼす可能性がありますか?
現在、私の設計アプローチは、保守性/可読性の理由から、Javascriptベースの機能をロジックごとに別々のファイルに分割することです。実行時に、私はすべてのファイルを1つのインクルードにマージしてgzip圧縮しています。さらに、各論理ブロックにファイルベースのCacheDependencyを使用しています。後続の要求では、これらのファイルが変更されたときにキャッシュを再構築しています。
このアプローチを使用するとパフォーマンスに大きな影響がありますか? CacheDepdencyに30個のファイルがある場合、これは2〜3個のファイルよりも大幅に遅く実行されるのですか?これはわずか数ミリ秒ですか?