| ▲ | jerf 5 hours ago | |
The one that gets me a lot, which is similar in practice to your point, is when I need server redundancy, even if one server is otherwise plenty for my task. As soon as I'm not running in one place, you need network data storage, and that kicks pretty hard in the direction of a network-accessible database. S3 works sometimes and the recent work on being able to atomically claim files has helped with some of the worst rough edges but it still doesn't take a lot to disqualify it, at least as the only store. | ||
| ▲ | nine_k 27 minutes ago | parent [-] | |
In short, once you need reliability, your complexity necessarily grows due to the redundancy and failover you need to introduce. If your downtime does not cost much, you can host many things on a single tiny computer. | ||