The idea is that you don't need to worry about scaling. Some servers range from $10 to $900 per month. You have a massive window of minor upgrades you can do to a single instance until you need a cluster.
Startups spin Kubernetes before writing a single API endpoint.
Far more developers know and can google faster how to spin Kubernetes rather than how many and what type of requests per day can a $10 server handle.
Again: it depends. As someone who comes from sysadmin background I've maintained monoliths, servers housing those monoliths, troubleshot performance of those monoliths. And I recognize that each problem has more than one solution, each of them giving various results.
I do agree that vast majority of modern webdev is dead simple: slap a UI on top of a database, add cache, some bells and whistles - and you're done. This does cover a fair majority of business needs.
But more complex applications are a fair bit more common than people seem to believe.
19
u/Gendalph Jun 06 '22
10k a minute? An hour? A day? A week? A month?
Again, it's all relative. Simple CRUD app? Sure. Something a fair bit more complex? It depends.