Hacker News new | ask | show | jobs
by manquer 29 days ago
Microsoft. It more than compensated for Azure not being the best product . They are incredibly more responsive, you have multiple points of contacts and escalation chain of actual humans you can meet

they will even come to your customer call or connect with their rep already working with the mutual customer and so on.

AWS has the best tech and but not as good as Microsoft service wise, they certainly improved a lot last few years and it shows but because they don’t have any enterprise apps like MS their footprint is more limited.

Google keeps talking about GCP being important but doesn’t feel anything has changed on ground

1 comments

My company also used all 3 (at a very large scale / spends). MS was nice, but useless / incompetent technically. Anything non-trivial took forever to get a straight answer or resolve. We rarely got to speak directly to anyone with real expertise.

AWS, we could speak directly to Sr engineers on the relevant team. Full transparency, highly responsive. They were clearly trying to understand our issues and suggest change for both us and themselves.

Google was mostly useless. There was one team I got to talk directly to, who were great. But that was the exception.

My experience with AWS hasn't been good when we had major problems in redshift becoming unresponsive. Since it was an intermitent issue and not a full blown blackout they just shrugged and we kept having problems for months.
I can confirm. Redshift support is mediocre even for a F100 firm with TAM support if the workload is large and complex and you have some needle in the haystack causing problems like you allude to.

Practically speaking keeping an eye on locks and transactions is a good idea, as is watching out for your statistics on key core columns going bad when they shouldn't. (analyze and vacuum sometimes don't actually do anything when you need them to...)