←back to thread

Use One Big Server (2022)

(specbranch.com)
343 points antov825 | 5 comments | | HN request time: 0s | source
Show context
talles ◴[] No.45085392[source]
Don't forget the cost of managing your one big server and the risk of having such single point of failure.
replies(8): >>45085441 #>>45085488 #>>45085534 #>>45085637 #>>45086579 #>>45088964 #>>45090596 #>>45091993 #
Puts ◴[] No.45085534[source]
My experience after 20 years in the hosting industry is that customers in general have more downtime due to self-inflicted over-engineered replication, or split brain errors than actual hardware failures. One server is the simplest and most reliable setup, and if you have backup and automated provisioning you can just re-deploy your entire environment in less than the time it takes to debug a complex multi-server setup.

I'm not saying everybody should do this. There are of-course a lot of services that can't afford even a minute of downtime. But there is also a lot of companies that would benefit from a simpler setup.

replies(7): >>45085607 #>>45085628 #>>45085635 #>>45086355 #>>45088375 #>>45088512 #>>45091645 #
1. jeffrallen ◴[] No.45086355[source]
Not to mention the other leading cause of outages: UPS's.

Sigh.

replies(1): >>45087404 #
2. icedchai ◴[] No.45087404[source]
UPSes always seem to have strange failure modes. I've had a couple fail after a power failure. The batteries died and they wouldn't come back up automatically when the power came back. They didn't warn me about the dead battery until after...
replies(1): >>45088380 #
3. sgarland ◴[] No.45088380[source]
That’s why they have self-tests. Learned that one the hard way myself.
replies(1): >>45092446 #
4. icedchai ◴[] No.45092446{3}[source]
My UPS was supposedly "self testing" itself periodically and it still happened!
replies(1): >>45092679 #
5. sgarland ◴[] No.45092679{4}[source]
Oof, sorry.