Home / Companies / Upstash / Blog / Post Details
Content Deep Dive

Get Rid of Function Timeouts and Reduce Vercel Costs

Blog post from Upstash

Post Details
Company
Date Published
Author
Enes Akar
Word Count
1,059
Language
English
Hacker News Points
-
Summary

Vercel is a platform for hosting static sites and serverless functions, but managing costs can be challenging due to its pricing based on function duration, which can lead to unexpected charges if limits are exceeded. Upstash Workflow offers a solution by offloading API calls, allowing functions to avoid timeouts and reducing idle time charges, making it particularly beneficial for serverless functions that interact with AI APIs with variable response times. Unlike the traditional approach, where a function waits for an API response and risks timeouts, Upstash Workflow re-triggers the function only when the response is ready, minimizing execution time and costs. This system charges per call rather than based on function duration, potentially lowering costs and increasing reliability with features like automatic retries and comprehensive monitoring. By using Upstash Workflow, users can efficiently manage long-running tasks on Vercel, optimizing for cost and reliability without being affected by traditional timeout limitations.