4 ms·
What benefits would they see/get from using their own co-located servers instead of using VMs on a cloud provider? For a fast-growing business, it would seem a
by dantillberg 11y ago
What benefits would they see/get from using their own co-located servers instead of using VMs on a cloud provider?
For a fast-growing business, it would seem a huge win to not have to worry about physically scaling your infrastructure. And I can't imagine that their infrastructure size is so large (they're not, for example, indexing the internet) that they would get a huge cost savings from using their own hardware.
But certainly, I must be missing something?
- latch 11y agoWhat benefit would they get from using cloud? A lot more money for much worse performance. It's like buying a monthly bus pass when you could buy a Honda Civic for less. Despite what Cloud providers want you to think, scaling (for most of us) is largely an architecture, design and software issue and it tends to be rather specific to your system (until you get to the point where you have to build your own). "Auto-scaling" doesn't help you make sure you aren't opening too many forking connections to your database, it doesn't eliminate coarse locks, un-optimized system calls, making sure you take advantage of cache locality, sharding, denormalization or really anything that requires effort. The game changes a bit with the SaaS stuff that PaaS vendors are selling (dynamodb, for example), but then you pay a lock-in price.