3 ms·
I agree with the statement, but one thing to note is that if you were building for colocation you would probably build the whole thing in a different way. Not s
by ChymeraXYZ 6y ago
I agree with the statement, but one thing to note is that if you were building for colocation you would probably build the whole thing in a different way. Not suggesting that it would be trivial or anything, but you probably would not replicate the mentioned services, more likely you would use other/different types of software packages (for example rabbitMQ for queues). It may not be the exact replica but it covers the use cases needed in your application (now no longer designed with "infinitely" scalable cloud).
While one of the benefits of things like AWS and GCP is the availability of all kinds of services, but at the same time we are to some extent loosing control. I have personally had several cases where I was thinking "This thing would be so useful" but AWS/GCP/Pick your cloud did not have it and it would have been a hassle to jam that one piece of supporting software together with the core services, so it never got taken into use.