Earlier quoted context omitted.
Just as a hand in the air...Be careful about what you're comparing here. # of API calls over a period of time is...largely irrelevant in the face of QPS. I can happily write a DDOS script that massively bombards a service, but if that halts my QPS then it doesn't matter. So sure, trillions of API calls were made (still impressive in the scope of the overall network of services, I'm not downplaying that), but ultimate…
Google calls API calls “queries”… because of their history as a search engine. QPS == API calls/per second == Requests per second That said, I can’t imagine these numbers mean much to anyone after a certain point. It’s not like either company is running a single service handling them. The scale is limited by their budget and access to servers because my traffic shouldn’t impact yours. I feel like the better number is…
Google Cloud Spanner is now half the cost of Amazon DynamoDB
271–280 of 371 posts
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#272I'm torn because I have really liked Google offerings in the past (I'm pretty locked in on gmail, I have different things running on GCP already, etc). But I've also been feeling burned a bit by Google suddenly ending services. I had all my domains happily in Google domains until they recently sold it suddenly to Squarespace, who I'm not interested in dealing with. My phone is a Google Pixel and I was using the Googl…
> But I've also been feeling burned a bit by Google suddenly ending services. The products/services that “Google” the search company launches are different than “Google Cloud”. While the discontinuation of Google products is annoying it has nothing to do with Google Cloud products/services. I don’t think Google Cloud abruptly announces discontinuing products/services as they have paid customers. Regarding Google Doma…
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#273Does Google Cloud Spanner use the Spanner database per the 2013 paper? Or does Google simply use the brand and implement a cheaper and more performant db under the hood? I suspect it is the latter because most companies do not need global consistency anyway, so it may make sense to relax parts of what Spanner was originally built for.
Yes, it's the same Spanner that's used internally. But obviously it's progressed hugely since 2013.
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#274Earlier quoted context omitted.
I tried to find it in this video, but failed. Could you please share a time stamp on where to look? It’s a pretty big deal if Gmail migrated to GCP-provided Spanner(not to an internal Spanner instance) and sounds like he kind of vote of confidence GCP and Cloud Spanner could benefit from: might I suggest to write about it? It’s easier to digest and harder to miss than an hour-long keynote video with no time stamps. A…
In the timestamped video link shared downthread, the speaker does seem to strongly imply that gWorkspace doesn’t manage the infra, when he finishes explaining the migration he declares (around 55:18)“[…]we can focus on the business of gmail and spanner can choose to improve and deliver performance gains automagically[sic]” which would imply, to me at least, that it’s on GCP.
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#275"Organizations of all sizes and across all industries are increasingly looking to accelerate digital transformation and power AI-driven innovation." How did Google become like this?
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#276Earlier quoted context omitted.
Does Google run on GCP?
Parts, yes. In reference to the specifics mentioned in here though, those services run on Infra Spanner, not Cloud Spanner, but they're the same stack. The main reason things like Gmail, Ads, etc haven't swapped into GCP is because of the internal tooling that's built up around the infra spanner relating to those services specific to Google that don't make sense in Cloud Spanner.
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#277Earlier quoted context omitted.
Exactly: I have to provision for peak throughput on Spanner. Average throughput is much lower than the peak throughput, so I'm doubtful of seeing savings no Spanner. (But I bet that Spanner is much easier than DynamoDB to develop with...)
You can scale Spanner up/down based on demand although there is a lag time with it. I built a system that relies on a high-performance database and tested with both AWS DynamoDB and Google Cloud Spanner (see disclaimer) and was able to scale Google Cloud Spanner much higher than AWS DynamoDB. DynamoDB is limited to 1000 WRUs per node, and there isn't an obvious way to get more than 100 nodes per table, so you're limi…
By node you mean partition, and a partition is limited to 10GB. Store more than 1TB and you will have at least 100 partitions
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#278Earlier quoted context omitted.
> At Amazon, practically every service is built on top of AWS - a proper vote of confidence! Not only this, but practically most, if not all, of the AWS services use DynamoDB, including use cases that are usually not for databases, such as multi-tenant job queues (just search "Database as a Queue" to get the sentiment). In fact, it is really really hard to use any relational DB in AWS. I mean, a team would have to go…
Eh, this isn't accurate. Both Redshift and Aurora/RDS are used heavily by a lot of teams internally. If you're talking specifically about the primary data store for live applications, NoSQL was definitely recommended/pushed much harder than SQL, but it by no means required CEO approval to not use DDB Edit: It's possible you're limiting your statement specifically to AWS teams, which would make it more accurate, but I…
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#279Just moved our infra from GCP to AWS. Kubernetes clusters, LB, storage, lambdas, KMS and all of it. Google runs their tech stack as if it's a startup that builds their CV. Everything is immature, tons of hacks, undocumented features. If you are on their k8s there are tons of upcoming new versions and features that force you to revisit key hacks you put in your infra because of their misgivings. Our infra team keeps t…
Re: Google Cloud Spanner is now half the cost of Amazon DynamoDB
#280Just moved our infra from GCP to AWS. Kubernetes clusters, LB, storage, lambdas, KMS and all of it. Google runs their tech stack as if it's a startup that builds their CV. Everything is immature, tons of hacks, undocumented features. If you are on their k8s there are tons of upcoming new versions and features that force you to revisit key hacks you put in your infra because of their misgivings. Our infra team keeps t…
One of my pet hates is the (ab)use by repo maintainers of the auto-close-when-stale feature on Github.
What useful purpose does it serve beyond making the repo maintainers look good because they have a low number of open issues ?
It doesn't actually address the issue. Its the virtual equivalent of brushing under the carpet.