Vercel Functions、パッケージサイズが最大5GBに拡張
本文の状態
日本語全文を表示中
詳細モードで約2分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Vercel Blog
VercelはFluid compute上でNode.jsおよびPythonデプロイメントのパッケージサイズ制限を250MBから最大5GBへ拡大し、大規模なデータ処理やAIライブラリを含むバックエンドワークロードのサポートを開始した。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Vercel Functions は now、Fluid compute 上で Node.js および Python のデプロイメントにおいてパッケージサイズ最大 5GB をサポートするようになりました。これは以前の 250MB という制限と比較して 20 倍の増加です。Large Functions(大規模関数)のサポートは現在パブリックベータ版として提供されています。
これにより、Python のデータおよび AI ライブラリ、大規模に生成されたクライアント、ブラウザ自動化の依存関係、画像・動画処理パッケージ、そして大量の共有アプリケーションコードを含むルートなど、250MB という制限内に収まらないバックエンドワークロードに対して Vercel が互換性を持つようになりました。
新規プロジェクトは自動的にベータ版に登録されます。既存プロジェクトでは、環境変数 VERCEL_SUPPORT_LARGE_FUNCTIONS=1 を追加して再デプロイすることで参加を選択できます。あるいは、関数が 250MB の制限を超えた際に参加を求められることもあります。本番環境で有効にする前にテストを行うため、この変数をプレビューデプロイメントに限定することも可能です。
Vercel は、標準的なパスにおける Functions のパッケージサイズについては引き続き 250MB を維持します。対象となるプロジェクトでは、標準の 250MB 制限を超える関数のみがベータ版を使用し、同じデプロイ内にある他の関数は変更されません。ダッシュボードには、デプロイが Large Functions(大規模関数)を使用している場合に情報が表示されるため、常に何を実行中かを正確に把握できます。
詳細は Vercel Functions の制限に関するドキュメントをご覧ください。
さらに読む
原文を表示
Vercel Functions now support Node.js and Python deployments up to 5GB in package size on Fluid compute, a 20x increase over the previous 250MB limit. Large Functions support is in public beta.
This makes Vercel compatible with backend workloads that do not fit within the 250MB limit, such as Python data and AI libraries, large generated clients, browser automation dependencies, image and video processing packages, and routes with substantial shared application code.
New projects are automatically enrolled in the beta. Existing projects can opt in by adding VERCEL_SUPPORT_LARGE_FUNCTIONS=1 as an Environment Variable, then redeploying, or you'll be asked to opt in if a Function ever crosses the 250MB limit. You can scope the variable to preview deployments first to test before enabling it in production.
Vercel still keeps Functions under 250MB in package size on the standard path. In eligible projects, only Functions that exceed the standard 250MB limit use the beta; other Functions in the same deployment are unchanged. The dashboard surfaces when a deployment is using Large Functions, so you always know exactly what's running.
Learn more in the Vercel Functions limits documentation.
Read more
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み