I agree with the “you are not FAANG” sentiment and I think HN could use the frequent reminder, but I’ve come around on Kubernetes. As soon as you have multiple services that need to talk to each other in multiple environments (staging, prod, etc), infrastructure-as-code is immensely useful. Kubernetes lets you do IAC without tying yourself to a particular cloud.
So it’s overkill for a CRUD app, but you certainly don’t need the scale of Google to find it useful.
Funnily enough most of those pods and serverless functions etc. will likely have magnitudes less available resources than a 5$ instance on Digital Ocean.
The $5 instance can easily handle 50k connections, depending on what you're doing. I scaled to 40k clients and 50 megabytes a second sustained on a $10 Linode (but that was nchan, not this). That was after my first 50 paying customers...
You. Are. Not. Google/Facebook/Netflix/TikTok.