4 ms·
Fwiw, the amount of money that Google is pouring into GCP, including their own transoceanic fiber makes me believe they are committed to it more than “other” en
by brightball 6y ago
Fwiw, the amount of money that Google is pouring into GCP, including their own transoceanic fiber makes me believe they are committed to it more than “other” endeavors.
Honestly the biggest issue with Google is that they need to dramatically improve their open source database offerings, including 3rd party vendors.
RDS/Aurora eats their proverbial lunch. Azure at least bought Citus to improve their PG offering.
The GCP database offerings feel like something that was put there to check the box, not to be competitive.
EDIT: The non-Google database offerings.
- DaiPlusPlus 6y ago> The GCP database offerings... On the contrary, I'd argue that BigTable, Spanner and Firestore (for Firebase) are all tentpole products that draw people in to GCP in the first place, and they stick around because GCP offers other services that probably do save the customer time and resources and are willing to use them because they've already overcome the emotional hurdle of trusting a cloud provider with their operations.
- brightball 6y agoLet me limit it to the non-Google database offerings.
- andrewflnr 6y agoWhy, though? No one signs up for GCP because they want to be completely independent of Google products. Judging it based on non-Google DBs is (IMO, anyway) judging it on criteria that are irrelevant to its actual value proposition.
- brightball 6y agoPlenty of people sign up for AWS without intending to use AWS proprietary DB’s. If GCP wants to compete with AWS they need to compete on general purpose workloads.
- oblio 6y ago> No one signs up for GCP because they want to be completely independent of Google products. Then they're losing a lot of potential customers.
- KptMarchewa 6y agoAre you not going to use BigQuery while being on GCP simply because it's Google's proprietary offering too? Assuming it fits your needs ofc.
- brightball 6y agoFor some things, sure. But first and foremost my concern is going to be Postgres.
- filereaper 6y agoTIL Azure bought out Citus, missed the HN headline on that one...
- brightball 6y agohttps://www.citusdata.com/blog/2019/01/24/microsoft-acquires-citus-data/ https://www.citusdata.com/blog/2019/01/24/microsoft-acquires...
- stjohnswarts 6y agoI think google knows that if GCP were to fail that their stock would drop like a rock and take years to recover. The Cloud is the present (and the future).
- cakoose 6y agoI need to run Postgres in production soon and have been trying to decide between AWS RDS multi-AZ (non-Aurora) and Google Cloud SQL HA. I have some experience with RDS, and from the documentation, Cloud SQL seems very similar. What's worse about Google Cloud SQL?
- tpetry 6y agoInterested in the same question. So what are the problems of AWS/Azure/GCP Postgresql HA databases. Anyone better than the others? Documented problems for anyone?
- jiggawatts 6y agoI got to deploy some PaaS stuff in Azure recently. Azure SQL Database has a zone redundant mode, but not a zonal mode. This means the network performance will always be terrible, because the database will be in an unknown zone, so you can't put your app tier in the same zone. Conversely, App Service has only a zonal configuration or nothing. No zone-redundant option! You'd think this "app+db" PaaS combination would be well designed and tested, but you'd be wrong... The Azure SQL network performance has two modes: insecure and acceptable OR secure and horrendously slow. To get a private 10.0.0.0/8 address they tunnel(!) through a VPN gateway they manage and then proxy(!) the traffic again. I saw latencies as high as 13 milliseconds for "SELECT 1" within a region, which is just absurd. PS: This is for the Business Critical elastic pool tier, which guarantees 1-2ms I/O latency, but you can't actually get transaction latencies this low because of the networking issues. There's lots of little annoyances too, like: you can't copy databases across subscriptions. You can't create databases in an elastic pool in a different resource group. You can only have one "Azure AD administrator", because SQL Server doesn't really support IAM. (You can use a group, but not two groups.) Similarly, non-admin access is granted via SQL only, not Resource Manager, which makes it nigh impossible to automate some builds via ARM templates. The built-in firewall is a disaster: IPv4 only and no support for service tags. The SQL Elastic Jobs resource is incomplete and seems useless. Similarly, SQL Sync is a toy and was broken when I tried it. Overall, it feels very immature and not suitable for any real enterprise use case. Small Wordpress sites? Sure. Infrequently used apps that don't need performance? Probably okay. Maybe.
- stonogo 6y agoFwiw, the amount of money that Google is pouring into GCP, including their own transoceanic fiber makes me believe they are committed to it more than “other” endeavors. I thought this way too about another fiber-rollout business of Google's. It didn't turn out the way I expected.