Find Related products on Amazon

Shop on Amazon

Serverless Is a Scam

Published on: 2025-04-19 09:23:59

Every time someone reaches for serverless to build a simple backend, a container dies inside me. “Serverless” promises simplicity, scalability, and zero maintenance. In practice, it gives you time limits, vendor lock-in, surprise billing, and complexity disguised as convenience. You end up duct-taping together SaaS services just to do what a Docker container can do out of the box. Let me break it down — and preempt the counterarguments along the way. Serverless means you deploy individual functions to a cloud platform, and it handles provisioning, scaling, and execution. You don’t manage the server — you just drop your code in and go. At least, that’s the dream. Here’s what you actually get: Strict runtime limits (e.g., 15-minute max execution on AWS Lambda) Zero state retention between runs Cold starts (unless you pay extra, and "pre-warm" your functions) Opaque debugging Vendor-specific quirks and configs A lot of YAML And if you want to do literally anything non-trivial ... Read full article.