3 ms·
Complexity does not equal completeness.
by sam_lowry_ 2y ago
Complexity does not equal completeness.
- otterley 2y agoThat’s a cute pithy statement, but it’s not particularly relevant. For example, Hetzner doesn’t even offer database services. Some would consider those to be table stakes to run their application. Does it add complexity? Potentially. But we accept some additional complexity if it yields incremental value. If you don’t value the additional functionality cloud providers offer, that’s fine. But lots of people do. Certainly, unnecessary complexity should be avoided. But it’s a bit naive to associate comprehensiveness with complexity. They’re not entirely identical.
- sam_lowry_ 2y ago> For example, Hetzner doesn’t even offer database services. I am totally OK setting up my own database software on Hetzner. I understand that some people are used to "cloud" spoon-feeding them what they need and even what they really don't, but I perceive this as a nuisance.
- otterley 2y agoWhat you call “spoon feeding” is what another calls “value adding.” Additional security, automated failover, automated backups, and automated version upgrades are key features, and a lot of people value them. It often means their customers don’t have to hire expensive domain experts (or can hire fewer of them) and can instead focus their resources on more direct value creation.