ステートレスとは

ステートレス(Stateless)は、サーバーがリクエスト間でクライアントの状態を保持しない設計アプローチです。各リクエストには処理に必要な全情報が含まれます。

メリット

  • スケーラビリティ: どのサーバーインスタンスでもリクエストを処理可能
  • 耐障害性: サーバー障害時に他のインスタンスが即座に引き継ぎ
  • デプロイ容易: ローリングアップデートが安全に実行可能

エッジコンピューティングとの相性

Cloudflare Workersのようなエッジ環境は本質的にステートレスです。状態管理が必要な場合はD1やKVなどの外部ストレージを利用します。