[DISCLAMER: I used to work at Google in general, but not at Google Cloud] I'm not sure whether this has been discussed here before, but I'd love to take this forum to share an angle from the tech side of things: IMO, Google is _cursed_ to keep deprecating its products and services. It's cursed by Google's famous choice of mono-repo tech stack. It makes all the sense and has all the benefits. But at a cost: we had to…
I worked as a SWE at Google and also at Google cloud. I both disagree with this and find it a very perplexing angle. I think the issue is a mis-aligned (financial) incentive structure. With the right incentive structure, challenges in either monorepo or federated repo can be overcome. With the wrong incentive structure, problems will grow in both monorepo and federated repo. The choice of repo simply manifests the wa…
Why I distrust Google Cloud more than than AWS or Azure
201–210 of 251 posts
Re: Why I distrust Google Cloud more than than AWS or Azure
#202I've been in GCP support for over 4 years. My opinions are my own. I try to stay as impartial as I can about my employer. I know there are a lot of valid criticisms to be made about GCP. As one of the people often bearing the brunt of the fallout whenever there is a painful outage or deprecation, I share some of them. But it never gets easy to read posts like this. This one appears to be a collection of old hacker ne…
I am on GCP, the greatest fear is not they increasing prices or disabling a product it‘s getting flagged and not being able to do anything. The support has been helpfull, that‘s true. I guess having this fear is mostly people on hn reading these stories so often and how it is resolved: knowing someone at google. I don‘t know anyone and i should not have to. There should be some contact for disabled accounts you can r…
Re: Why I distrust Google Cloud more than than AWS or Azure
#203I've been in GCP support for over 4 years. My opinions are my own. I try to stay as impartial as I can about my employer. I know there are a lot of valid criticisms to be made about GCP. As one of the people often bearing the brunt of the fallout whenever there is a painful outage or deprecation, I share some of them. But it never gets easy to read posts like this. This one appears to be a collection of old hacker ne…
This crowd also harshly criticized the Coinbase founder / Bitcoin when we he was looking for a co-founder, and now his share of Coinbase is worth $10 billion or so.
Re: Why I distrust Google Cloud more than than AWS or Azure
#204Earlier quoted context omitted.
And the odd thing is that Google has been significantly better for consumers than other FAANG companies. Apple has historically been anti consumer and anti developer with a huge marketing budget to wash it. Facebook intentionally makes us sad. M$ and their anti competitive practices should be well known.
> Apple has historically been anti consumer What? Apple has been pro-consumer to the detriment of everyone else. Developers are still screaming that they aren't allowed to install malware on my iphone.
Re: Why I distrust Google Cloud more than than AWS or Azure
#205Earlier quoted context omitted.
There were multiple companies forced off Google Maps because of a pricing change. This could absolutely happen and has happened before.
That's very different from Google deciding to shut down Maps.
Re: Why I distrust Google Cloud more than than AWS or Azure
#206Earlier quoted context omitted.
If you make changes to a large shared module, is it your responsibility to chase down each and every usage of it? For example if you are upgrading a dependency due to a somewhat breaking security issue such as Jackson 2.8->2.12
You do not chase down, the buld system detects all affected modules and runs their tests. That's the advantage of monorepo - contineous integration that includes all dependent modules.
It works well enough if everything is making money and is being actively developed.
Re: Why I distrust Google Cloud more than than AWS or Azure
#207Earlier quoted context omitted.
Can you give an example or link? Not very useful comment otherwise.
Gotta love a typical hackernews comment begging for links instead of just searching for it yourself. On the contrary I don't think your comment is useful either.
Even for non-vague comments, it's often much better for one person to post links than to make 50 people repeat the same search.
Re: Why I distrust Google Cloud more than than AWS or Azure
#208Earlier quoted context omitted.
I have also worked at Google (in an unrelated department) and completely disagree with this. Maintaining old code & services is a problem everywhere. Monorepo vs multirepo, monolith service vs microservices etc. all have nothing to do with it. There will always be a broken dependency, a service/API/library you rely on about to deprecate, new urgent security patches, an outage somewhere upstream or downstream which yo…
The "you must make something new to get promoted" was a common meme (literally) at Google, but I never saw that myself. I got promoted, and I sat on promotion committees, and it didn't seem that important. I did sort of start a new project to get from 4 to 5 (rather a prototype was handed to me by my more senior team members), but it was clear to me that the path to 6 was not starting a new project -- it was increasi…
Maybe it was just way worse in my org (Chrome).
Re: Why I distrust Google Cloud more than than AWS or Azure
#209I've been in GCP support for over 4 years. My opinions are my own. I try to stay as impartial as I can about my employer. I know there are a lot of valid criticisms to be made about GCP. As one of the people often bearing the brunt of the fallout whenever there is a painful outage or deprecation, I share some of them. But it never gets easy to read posts like this. This one appears to be a collection of old hacker ne…
This is literally what you sell. It's like a restaurant owner complaining about the bad reviews, saying "nobody talks about all the people that we fed and never got food poisoning!". Yeah, I only need to hear about a few of those to be concerned about going there, I don't care it's less than 1% of your customers that get food poisoning.
Re: Why I distrust Google Cloud more than than AWS or Azure
#210I'm one of those "you'll get my baremetal and systemd out of my dead cold hands", kind of guy. But I have reasonable exposure to both AWS and GC and I can say that, by far, Google Cloud is easier to reason about. As a consequence, it's much harder to misconfigure. The 2 large AWS deploys I've seen have, at best, had billing issues no one really understood (incl AWS), and at worse, security issues. Complaining that ma…