0 記事
JoyMini Blog の Lighthouse パフォーマンス最適化の実践経験に基づき、viewport アクセシビリティ修正、画像サイズ最適化、動画遅延読み込み、サードパーティスクリプトの遅延読み込み、JavaScript 分割戦略など、P0 緊急修正から P2 段階的強化までの全カテゴリを網羅した10のパフォーマンス改善策の完全なプロセスを体系的に記録します。
本記事では、4コアVPS上のNestJS APIバックエンドにおけるマルチコア最適化評価プロセスを記録し、Clusterモード、UV_THREADPOOL_SIZE、データベースクエリ最適化、Redisキャッシュ、Nginxキャッシュチューニングの実現可能性を逐一分析し、最終的に「ボトルネックはCPUではなくDB I/Oにある」という核心的な結論に至ります。
二層画像キャッシュシステム。L1 メモリキャッシュ(LinkedHashMap LRU)と L2 ディスクキャッシュ(SQLite)を組み合わせ、ビューポート幅、DPR、ネットワーク品質に基づくレスポンシブ CDN 解像度選択を実現します。