Vercel Functions 30 dakikaya çıktı: uzun AI işlerini serverlessa taşımadan önce kararlar

Tech

Vercel 15 Haziran 2026’da Node.js ve Python Functions için Pro ve Enterprise ekiplerde 30 dakikaya kadar çalışma süresi duyurdu. 800 saniyenin üzeri beta ve Fluid Compute gerektiriyor. Uzun LLM yanıtları, OCR, çıkarım, medya işleme ve sınırlı otomasyon için önemli.

Vercel Functions 30 dakikaya çıktı: uzun AI işlerini serverlessa taşımadan önce kararlar
Karar hâlâ mimari karardır: kullanıcı bekliyorsa uzun Function ve streaming uygundur. İş hata sonrası devam etmeli, adım adım retry yapmalı veya uzun süre uyumalıysa Workflow ya da Queue gerekir. Dosya, tarayıcı, test runner veya agent workspace gerekiyorsa Sandbox seçin.

Ne değişti

Vercel 15 Haziran 2026’da Node.js ve Python Functions için Pro ve Enterprise ekiplerde 30 dakikaya kadar çalışma süresi duyurdu. 800 saniyenin üzeri beta ve Fluid Compute gerektiriyor. Uzun LLM yanıtları, OCR, çıkarım, medya işleme ve sınırlı otomasyon için önemli.

Karar hâlâ mimari karardır: kullanıcı bekliyorsa uzun Function ve streaming uygundur. İş hata sonrası devam etmeli, adım adım retry yapmalı veya uzun süre uyumalıysa Workflow ya da Queue gerekir. Dosya, tarayıcı, test runner veya agent workspace gerekiyorsa Sandbox seçin.

Pratik karar

RuntimeBest fitWatch out
FunctionUser waits, streaming matters, bounded inputNeeds explicit maxDuration, cancellation, logs
Workflow / QueueRetry, checkpoint, durable stepsRequires idempotency and state design
SandboxBrowser, filesystem, tests, agent workspaceNeeds permission and cleanup rules
Checklist

Verify plan, runtime, beta availability and Fluid Compute settings.

Keep provider and database timeouts below the function maximum.

Add progress logs, correlation ids, cancellation and cost alerts.

Use idempotency keys before moving mutations into longer requests.

Riskler

Canlıya almadan plan, runtime, beta erişimi, maxDuration, dış timeoutlar, DB timeout, progress log, iptal, rate limit ve maliyet uyarılarını kontrol edin. Uzun timeout durable state machine değildir.

Community discussions around Vercel timeouts show that developers have long been balancing streaming, queues and separate workers for LLM and long API work. Treat those discussions as product signal, while relying on the official Vercel changelog and docs for the actual limits.

Kaynaklar