UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

【Vercel】EdgeレンダリングをNode.jsのレンダリングに戻したという話

VercelがEdgeレンダリングをNode.jsのレンダリングに戻したという話が話題になった

理由は

  • SSRするランタイムはDBのすぐ近くに置いた方が良かった(わかってたけど)
    • エッジにデータを置くソリューションもあるが、ほとんどのデータはエッジにレプリケートできない
    • Vercel自体はCloudflareと違ってエッジ上でデータを管理ソリューションがない
  • DBの近くで実行する場合だったらいいかというとそうでもなく、v0でテストしたらNode.js ランタイムを使用した方が起動が速くなった
    • Cloudflare Workersで使えるCPUのパフォーマンスが低いのかも
  • SSR + ストリーミング よりも TTFBが約 50%程度速くなった

以前に調べたことがあって、VercelのEdgeレンダリングは期待感があったのだが少し残念

uga-box.hatenablog.com

v0を知らなかったので後日調べる