3 ms·
Both this and the previous tongue-in-cheek rant are correct. It depends on who you are. The fact is that not everyone is going to need to scale to Google-like
by api 11y ago
Both this and the previous tongue-in-cheek rant are correct. It depends on who you are.
The fact is that not everyone is going to need to scale to Google-like sizes, and not every app is going to need to scale in the same way.
For many developers trying to build products, getting bogged down in all this emerging Docker-centric complexity is a case of premature optimization. Build your thing, polish it, get users, get customers, etc., and if you manage to get so many that scaling becomes a problem then you now have a "good problem to have."
... and the problem with the Docker ecosystem is not that it is new. I love new stuff. The problem is that it's a lot like the web framework ecosystem, which is an example of the CADT development model:
http://www.jwz.org/doc/cadt.html http://www.jwz.org/doc/cadt.html
To a certain extent that's an artifact of all this Docker stuff being new and very much in its experimentation phase. I expect that the web will settle down a little someday, and this stuff will too, but for now it's a crazy wild west of people implementing Yet Another Everything. There's also a bit of a funding wave going through this area, which is causing a lot of me-too Docker startups to pop up and do the same things over and over.