Comment by grebc
I think when you’re young & doe eyed what is shiny & new is exciting and your wants are easily confused with needs.
You don’t need the shiniest & newest framework to tell a computer to generate some HTML & CSS with a database and some logic. And don’t have the lived experience of building & shipping to realise that only 1 in 1,000,000 projects probably ever get more than 100 sets of eyeballs so end up using much more complicated tools than necessary.
But all the news & socials will sing praise to the latest shiny tools x.x.9 release so those needs easily get confused.
I more or less agree, if you are a small company with a small real world userbase, you don't need hyperscaling tech, and thus hyperscaling problems.
I think some companies oversubscribe to reliability technology too. You should assess if you really need 99.9999% uptime before building out a complex cloud infrastructure setup. It's very likely you can get away with one or two VMs.
As I understand, HN runs on a single server with a backup server for failover.