News for hackers. Stuff that matters.
Re:Google Cloud vs. AWS Onboarding Comparison by ciguy on Wednesday February 24, 2021 @04:05PM (#26255900)
I helped a major user of GCP migrate off the platform to AWS for this exact reason. Totally insane that they still do this when AWS has had a rock solid offering in the form of RDS for like 10 years now.
Re:Google Cloud vs. AWS Onboarding Comparison by markdog12 on Wednesday February 24, 2021 @06:56PM (#26257909)
Does RDS not do this to their customers? This alone would make me seriously consider taking my business away from GCP.
Re:Google Cloud vs. AWS Onboarding Comparison by ciguy on Wednesday February 24, 2021 @07:01PM (#26257945)
Absolutely not. I'm sure it's happened but I have never personally seen an RDS instance go down, in over 10 years consulting and building in AWS. Google Cloud SQL was going down for multiple minutes every month for one of my clients, and their support just said there was nothing they could do about it. That cost Google cloud at least a million dollars in revenue over the next few years as this was a fast growing startup.
Re:Google Cloud vs. AWS Onboarding Comparison by plasma on Wednesday February 24, 2021 @07:07PM (#26258014)
I’ve been a long time Azure user, their SQL Azure product was very glitchy and had constant outages (“just add retries!”), it’s gotten better in the last year or so, but it was totally unacceptable.
Re:Google Cloud vs. AWS Onboarding Comparison by jiggawatts on Wednesday February 24, 2021 @07:24PM (#26258171)
AFAIK that's a "feature", not a bug. They throttle concurrent requests and return a different error code compared to the on-premises SQL Server.

I just watched a load test hit that issue, the developers cranked up the traffic until the response times were measured in minutes. At that point Azure SQL started throwing errors related to too many concurrent queries.

Compared to just locking up or timing out, it's probably better.

See: https://docs.microsoft.com/en-us/azure/azure-sql/database/re...

And: https://docs.microsoft.com/en-us/azure/azure-sql/database/re...

E.g.: the 4-CPU pool has only 210 Max concurrent workers per pool, but if you think about it, that's over 50 queries running at once per CPU core, which is nuts!

Re:Google Cloud vs. AWS Onboarding Comparison by plasma on Thursday February 25, 2021 @07:07AM (#26262010)
I’ve experienced that too, but these errors were literally “server is currently unavailable” and downtime.

Ps: if you’re working on a production load system, and has decent traffic, lean towards premium/business critical tiers for true HA

Re:Google Cloud vs. AWS Onboarding Comparison by paulyy_y on Thursday February 25, 2021 @12:55AM (#26260141)
Do y'all just like, ignore SLO's? Cloud SQL has a 99.95% SLO, going down for multiple minutes every month is within that. No smoke and mirrors here, there are ways to mitigate it but it's not Google messing around with expectations. HA doesn't mean 100% uptime.
Re:Google Cloud vs. AWS Onboarding Comparison by byteofbits on Thursday February 25, 2021 @03:55AM (#26261011)
It’s worth noting that the dreaded maintenance everyone is talking about here is not part of the SLA:

“Downtime as part of Scheduled Maintenance will not be counted towards any Downtime Period.” - https://cloud.google.com/sql/sla

I’ve never seen an SLO document for CloudSQL though so the SLOs may be slightly higher internally?

Re:Google Cloud vs. AWS Onboarding Comparison by rswail on Thursday February 25, 2021 @02:55AM (#26260707)
Does that include or exclude "maintenance windows".

AWS tells you when your maintenance window for an RDS instance will be and you can delay/reschedule as needed.

I wouldn't consider a maintenance window as "downtime". That 99.95 applies to all the time outside the window.

Re:Google Cloud vs. AWS Onboarding Comparison by ciguy on Thursday February 25, 2021 @09:37AM (#26263151)
Yet AWS manages to give near 100% uptime with RDS at a similar price point. CloudSQL downtime in the cases I've seen was caused by them rebooting both master instances at the same time. This is amateurish and totally unnecessary, the whole point of having multiple masters is to the ability to do maintenance reboots in a staggered schedule. This should be a trivial problem for Google to solve and would result in much better reliability for their users, yet it's been years with no change.
Re:Google Cloud vs. AWS Onboarding Comparison by ericbarrett on Wednesday February 24, 2021 @08:27PM (#26258639)
I had some instances that needed to be rebooted because they were running a vulnerable MySQL version. AWS gave six months warning (before forced reboot) and ended up extending it to 12.