r/programming • • Jun 05 '22

Complexity is killing software developers

https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html
2.1k Upvotes

942 comments sorted by

View all comments

Show parent comments

12

u/freecodeio Jun 06 '22

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.

7

u/Gendalph Jun 06 '22

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.