The conversation

Lessons learnedExperience excerpt · English

I went from startup world (mostly rails and frontend frameworks of the early teens) early in my …

… I went from startup world (mostly rails and frontend frameworks of the early teens) early in my career to google3 for about half a decade to the whole suite of public cloud stuff starting about a year ago and I really miss google's internal tooling. It's not at all that any given component is much or at all better than any given public competitor. Indeed I think the article is right that on an individual component basis there are strong competitors to everything google has internally. But taken as a whole, I found it much easier to figure out what tool to use for a given job and get it working well for my task within google than it is with all the public tools. But it's an integration and analysis paralysis / paradox of choice and sales cycle problem, rather than a technical problem. Do I go with a fully managed service or self-host? How well does the self-hosting work with my infrastructure? What about cost comparisons? Do these three tools work together at all? Do they support my particular sso setup? …

Original discussionThe maze is in the mouse – What ails Google. And how it can turn things around341 source comments · at import
2

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

DA

this is something i've really felt moving from aws to a company that isn't a cloud provider. even when most aws services are third best at best in their category, you still get the following benefits 1. everything works reasonably well together and share the same cross cutting primitives (IAM, VPC). 2. you have service teams and support all under the same roof, so you get deep access to them and can get them to work together on solving your problem 3. you do not get a choice in the matter, so you do not have to waste time deliberating the choice. you also get rock bottom prices guaranteed. this all made things much simpler to work with, much simpler to debug/get support for, and removed a lot of the churn we would've had if we had to re-evaluate services every N years.

Full original
RI

Do you think this is more a reflection on the fact that the more mature company has already made these decisions for you vs the other company having to still figure out this stuff? Your point isn't really saying much about que quality of the internal tools vs the external ones. I see your comparison more along the lines of a company that's already decided how they'll tackle the problem and answered all your questions vs one that's starting to.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.