I realized recently that Serverless is to developers as credit cards are to college students. Remember when VMs came out, and people were like, great! Now I can constrain the resources of my OS! I can run 10 OSes on one machine! I'll save so much money ! Then we gave individual teams access to create as many VMs as they wanted, and suddenly all the hardware was used up. Now do that, but in the cloud, with unlimited r…
In my experience, those VMs were used briefly then left to rot. Consuming a large reserve of resources while doing nothing. Serverless should at least reduce the overhead of orphaned projects out there.
Example: I now need a minimum of 4GB RAM to browse the web, which is insane. 15 years ago my computer had 128MB RAM and I was browsing the web at approximately the same rate.