Skip to content

パフォーマンス最適化: クラウドストレージ移行・Next.js最適化 #2

@kwrkb

Description

@kwrkb

概要

マルチLLM合議(Claude + Codex)による最適化計画。ローカルファイルストレージの本番対応とNext.jsビルドの最適化。

優先度: Tier 2(中インパクト)

最適化ステップ

  1. Supabase Storage / S3 移行 — ローカルファイルシステムからクラウドストレージへ(/app/api/upload
  2. Next.js Image 最適化next.config.js でキャッシュ設定を適切に構成
  3. Edge-friendly API化 — 読み取り重視のエンドポイントをEdge Runtime対応に
  4. RLSポリシー整理 — 未使用のSupabaseポリシーを削除しセキュリティ強化

リスク

リスク 影響度 発生確率 緩和策
ストレージ移行時のパス破損 High Medium 段階移行 + リダイレクト期間設置
Serverless コールドスタート Medium Medium Edge Runtime 活用
大画像アップロード Medium Low サイズ上限 + クライアント側リサイズ

エッジケース

  • EXIF方向情報付き画像
  • 大容量画像アップロード
  • Serverlessコールドスタート

複雑度: Medium


🤖 Generated by Claude + Codex deliberation workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions