2 ms·
I was with him until the very end, where he said that the cloud, microservices, etc. were the simpler approach, that other companies (not Google or Amazon) are
by rossdavidh 8y ago
I was with him until the very end, where he said that the cloud, microservices, etc. were the simpler approach, that other companies (not Google or Amazon) are trying to avoid.
What I see is the opposite; companies that would do perfectly well with a server or three, and a simple monolith, trying to instead use Kubernetes and an Amazon service salad because that's what Amazon and Google say to do.
- taeric 8y agoI think it is worth knowing how you would grow into one of those solutions. That said, I do not know why you would try and start there. And, yes, migrating between solutions is always difficult. However, it is also the kind of problem only successful companies ever should have.
- tabtab 8y agoMicroservices can be useful if you really can share services between applications without organizational friction. In other words, they have to obey Conway's Law. Unshared microservices are a waste of time and code. Make sure your org is actually ready for sharing, because it does add inter-work-group dependencies that the management and team structure must be comfortable with. I've seen "build it first and they will come" fall really flat.