エッジのサーバーレス
Workers のスケジュール、isolate 再利用、本番のコールドスタート。
Worker は SSH する VM ではなく colo にスケジュールされます。日本ではほぼ NRT-1 か HND-1、溢れは KIX-1 です。
有料プランの isolate は 30 分、Free は 30 秒です。
KV を読んでからオリジンへ
const cached = await env.PAGES.get(key, { type: "stream" });
if (cached) return new Response(cached, { headers: { "x-kv": "hit" } });
CI からデプロイ
$ gitflare deploy --name web --edge nearest --kv PAGES=PAGES
--compatibility-date を付けると、ランタイムの変更で金曜のデプロイが壊れません。