
Workers VPCの実装ガイド|トンネルからHyperdrive設定までの4段構成
Cloudflare Workersから私設ネットワークのDBへ繋ぐWorkers VPCの実装を4段構成で整理します。cloudflaredトンネル、VPC Serviceの登録、Hyperdrive設定、Workerからの接続という手順と、実装前に決めておく3つの設計判断をまとめます。
11 Articles

Cloudflare Workersから私設ネットワークのDBへ繋ぐWorkers VPCの実装を4段構成で整理します。cloudflaredトンネル、VPC Serviceの登録、Hyperdrive設定、Workerからの接続という手順と、実装前に決めておく3つの設計判断をまとめます。

Cloudflare D1の前にWorkers KVでキャッシュ層を組むと、コスト面ではほぼ逆効果です。D1の読み取り単価はKVの約500分の1で、キャッシュ層のほうが高くつく構造を料金表から整理し、rows_read実測→インデックス→read replicationの順番をまとめます。

SQLiteの「書き込みが同時1本に直列化される」制約が本番でどう効くかを解説します。ロックの正体と待ち時間の実感値、ECを例にした思考実験、唯一の事故パターンである長いトランザクション、在庫競合がむしろ単純になる理由、採用判断の目安までを整理します。

「Dockerさえ入れれば全部解決する」そんな期待を胸に導入したものの、新たな悩みと格闘している方へ。20年以上の現場経験から、Dockerの「辛いところ」を7つ紹介します。Mac・Windowsでの速度問題、権限トラブル、ディスク肥大化、ネットワークの罠など、事前に知っておくことで対策が立てやすくなるはずです。



オンプレや私設ネットワークのDBをサーバーレスから使う方法を整理します。Cloudflare Workers VPCとHyperdriveによる接続手順、AWSでVPN/Direct Connectを組む場合との構成の落差、Tailscaleとの棲み分けまで、検討過程の判断を記録します。


メール送信サービスをAmazon SES・Cloudflare Email Service・Resendの料金表で比較します。単価はSESが全域で最安ですが、「楽な方で始めて後で移る」計画は送信者レピュテーションという移行コストで崩れました。判断の過程と最終構成をまとめます。

Node.jsのLambdaがPDF処理でOOMになる原因を整理します。null代入で直らない理由、event.bodyで受けた時点でBase64込みの全量がヒープに乗る構造、Presigned URLとストリームでピークメモリを頭打ちにする設計と裏取りをまとめます。

That's all for now!