Developer disables Vercel cron job after Neon free-tier compute quota failures
A developer running the tvview project on Vercel encountered repeated 'Compute quota exceeded' errors after a nightly cron job triggered bulk syncs against a Neon PostgreSQL free-tier database, which caps compute at 1,000,000 ms per day. Attempts to fix the issue by throttling the sync, adjusting the schedule, or offloading work to a separate serverless function all failed to reduce total runtime below the quota limit. The developer ultimately removed the cron configuration entirely with a single-line edit to vercel.json, restoring deployment stability on July 29, 2026. A manual trigger endpoint was added as a replacement, allowing database syncs to be initiated on demand via a secure HTTP POST request. The incident highlighted the need to monitor compute usage and align automated job frequency with provider quota limits, with future options including a queue-based sync system or upgrading to a paid Neon tier.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in