Serverless
Serverless is a cloud execution model in which the developer deploys code without having to provision or manage servers: the platform allocates capacity on demand, scales it automatically and bills by actual consumption…
Serverless is a cloud execution model in which the developer deploys code without having to provision or manage servers: the platform allocates capacity on demand, scales it automatically and bills by actual consumption (often per millisecond and per invocation).
Serverless covers several categories: on-demand functions (AWS Lambda, Cloudflare Workers, Vercel Functions, Google Cloud Run), serverless databases (Neon, Aurora Serverless, DynamoDB, Turso), edge rendering and a number of managed services (queues, storage).
It shines on sporadic or unpredictable workloads; on very steady, predictable workloads, the cost and constraints (cold starts, limited runtime) can make a traditional instance more appropriate.
