All technologies

serverless

7 painsavg 6.7/10
architecture 4deploy 2performance 1

Unsustainable cost model for small websites with serverless platforms

8

Running serverless/edge platforms can be unsustainable economically, where customer payments are significantly less than server costs, making the business model untenable for startups.

deployserverlessedge computing

Cold starts and lack of mitigation support

7

Serverless cold starts are a major performance pain point on Vercel. Documentation suggests using Edge, but Edge functions don't support Node.js APIs, making them impractical for most use cases, and support for cold start mitigation is severely lacking.

performanceVercelserverlessEdge Functions

Limited backend and database support for full-stack applications

7

Vercel focuses primarily on frontend deployment, providing limited support for databases and backend services. Developers cannot create sophisticated full-stack applications without using external services, adding complexity and additional costs that create architectural constraints.

architectureVercelserverless

Dramatic cost scaling for large websites on serverless platforms

7

While serverless platforms work well for small websites, costs increase dramatically for large websites, making the economics untenable at scale.

deployserverlessCloudflare

Aspirational support for background job processing in serverless architectures

6

Resend does not adequately serve serverless and background job-based email workflows that are common in modern technology stacks. Documentation and tooling for these patterns are unclear or insufficient.

architectureResendserverless

Loss of control with serverless/edge platforms

6

Adopting serverless or edge computing platforms requires giving up significant control over infrastructure and deployment, creating trade-offs that developers must navigate.

architectureserverlessedge computing

Sandbox reuse complexity and data isolation concerns

6

Reusing containers/sandboxes in serverless platforms requires worrying about data leaking between different uses, adding complexity and cost to the implementation.

architectureserverlessCloudflare Workers
serverless Pain Points — 7 real developer frustrations | Devache