Vercel Functions의 패키지 크기가 이제 최대 5GB까지 지원됩니다
요약
Vercel이 Node.js 및 Python 배포 시 패키지 크기 제한을 기존 250MB에서 최대 5GB로 대폭 확장했습니다. 이를 통해 AI 라이브러리나 대규모 데이터 처리 등 무거운 백엔드 워크로드를 더 원활하게 배포할 수 있습니다.
핵심 포인트
- 패키지 크기 제한이 기존 대비 20배 증가한 5GB로 확장
- AI/데이터 라이브러리 및 브라우저 자동화 의존성 지원 강화
- 대용량 Functions 기능은 현재 퍼블릭 베타 단계로 제공
- 환경 변수 설정을 통해 기존 프로젝트에서도 선택적 적용 가능
이제 Vercel에서 Node.js 및 Python 배포의 패키지 크기를 이전 250MB 제한보다 20배 증가한 최대 5GB까지 지원합니다. 대용량 Functions (Large Functions) 지원은 public beta 단계에 있습니다.Vercel FunctionsFluid compute
이를 통해 Vercel은 Python 데이터 및 AI 라이브러리, 대규모 생성 클라이언트 (generated clients), 브라우저 자동화 의존성 (browser automation dependencies), 이미지 및 비디오 처리 패키지, 그리고 상당한 양의 공유 애플리케이션 코드가 포함된 라우트와 같이 250MB 제한에 맞지 않는 백엔드 워크로드 (backend workloads)와 호환됩니다.
새 프로젝트는 자동으로 베타에 등록됩니다. 기존 프로젝트는 Environment Variable로 VERCEL_SUPPORT_LARGE_FUNCTIONS=1을 추가한 후 다시 배포하여 참여하거나, Function이 250MB 제한을 초과할 경우 참여 여부를 묻는 메시지를 받게 됩니다. 프로덕션 (production) 환경에 적용하기 전에 테스트할 수 있도록 먼저 프리뷰 배포 (preview deployments)에만 변수 범위를 지정할 수 있습니다.
Vercel은 표준 경로에서는 여전히 Functions의 패키지 크기를 250MB 미만으로 유지합니다. 자격이 되는 프로젝트의 경우, 표준 250MB 제한을 초과하는 Functions만 베타를 사용하며, 동일한 배포 내의 다른 Functions는 변경되지 않습니다. 대시보드에 배포가 Large Functions를 사용 중인지 표시되므로, 무엇이 실행되고 있는지 항상 정확히 알 수 있습니다.
Vercel Functions limits documentation에서 자세히 알아보세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기