Earlier quoted context omitted.
> Its pretty much a monopoly, now that Google seems to have officially closed the book on ever supporting postgresql. Uh, how? I wouldn't be surprised to see a Cloud SQL-like managed Postgres service from Google. While there's obviously some overlap in the potential market for any relational datastore service, Spanner doesn't really overlap with a cloud Postgres service as much as Cloud SQL does.
I would be. its been years and google and has been building out various pieces of infrastructure around mysql - including cloud spanner. the issue is that the migration path of self hosted mysql to cloud sql to spanner is pretty well defined. I dont see postgresql being strategically important or relevant to google for anything. if I was a startup deciding on my database, there's a lot less compelling reasons to choo…
Introducing Cloud Spanner, a Global Database Service
421–430 of 456 posts
Re: Introducing Cloud Spanner, a Global Database Service
#422Earlier quoted context omitted.
Did you ever read about how Netflix tried to run their own hardware but can't because they have so much data in AWS that it would basically bankrupt them to extract it? Where did you read this? You can have Amazon send you a truck full of hard drives. I doubt it costs more than Netflix can afford.
Nevermind, I misremembered the story I read about them. They moved the main site to AWS with the huge omission of their movie streaming system. Their own Open Connect servers are far cheaper to use for this becuase of massive AWS outbound data costs. Also, the truck is for data in, not data out. Getting data out of AWS is far more expensive than putting it in. That's the lock in.
They cache popular content close to the users, they don't manage their catalog at the edges.
Re: Introducing Cloud Spanner, a Global Database Service
#423Earlier quoted context omitted.
> with the Availability being five 9s or better (less than one failure in 10^6) Anyone know how exactly this is defined for them? (Time? Queries? Results?)
Well, this is what the spanner website says if you read the fine print: >> This feature is not covered by any SLA So I would guess that you don't get _any_ guarantess. Not five nines and not even one nine.
Re: Introducing Cloud Spanner, a Global Database Service
#424Earlier quoted context omitted.
Helpful feedback, we do have a development plan for $99, but it's not really intended for production workloads. If you only have 10 GB of data we'd heavily recommend going with something like RDS or Heroku Postgres. At that amount of data single node Postgres works great.
RDS is not single node - its multi-AZ replicated. And that's what we are paying 300$ instead of 99$ for. Imagine.. RDS is literally the ONLY place where you can buy a 10 GB data multi-AZ replicated, snapshotted and managed postgresql. Its pretty much a monopoly, now that Google seems to have officially closed the book on ever supporting postgresql.
Re: Introducing Cloud Spanner, a Global Database Service
#425I was like YES!!! Then I read for a single node it is 90 cents per hours then I was like NO!!! so absolute minimal cost for me is $648/month? I was hoping there was like a dev version. Maybe I didn't read the fine print?
I was thinking the same thing! Maybe it's better to look into some smaller service which offer e.g. PostgreSQL as a Service like https://www.elephantsql.com/plans.html or https://www.databaselabs.io/pricing/ (I'm sure they are even more, just done a quick googling). Does somebody has experience with such services?
Re: Introducing Cloud Spanner, a Global Database Service
#426Re: Introducing Cloud Spanner, a Global Database Service
#427Earlier quoted context omitted.
The availability is "only" 99.999%, which IMO is still really high! (I work for Google Cloud)
Where does it say that? Does google cloud spanner guarantee three nines uptime? On the spanner page it says: >> This feature is not covered by any SLA ;) ;)
Re: Introducing Cloud Spanner, a Global Database Service
#428The team here at Quizlet did a lot of performance testing on Spanner with one of our MySQL workloads to see if it's an option for us. Here are the test results: https://quizlet.com/blog/quizlet-cloud-spanner
I'm curious about how you have MySQL configured. If the query cache is enabled you will see MySQL plateau. There's also the all important innodb_buffer_pool_size and innodb_flush_log_at_trx_commit. See this for more info https://www.percona.com/blog/2013/09/20/innodb-performance-o...
Re: Introducing Cloud Spanner, a Global Database Service
#429Earlier quoted context omitted.
Curious: is there any company in the world that could replicate its breadth, performance, and reliability in the next decade? Could any government? Has any government? My impression is that, infrastructure wise, Google is genuinely in a class of size one.
Its probably a class size of 2, with Amazon. Beyond those two though, no one else is close.
Re: Introducing Cloud Spanner, a Global Database Service
#430Earlier quoted context omitted.
I'm saying I doubt they will ever offer it precisely because it will conflict with their paid offerings. The fact that it takes its hardware is a great excuse to not give your customers the option. I know GPS time sources have been available forever but a fault tolent database needs a backup. The US GPS is incredibly reliable but there have been multiple issues with both Glonass and Galilio. It sounds like Google has…
Yes, they clearly say that they use atomic clocks in addition, but that's commercially available as well. Atomic clock for frequency stability short- to mid-term, GPS to keep it synced to global time. E.g. in many cases, mobile-phone base stations contain just such a setup, and the data-center versions should fit in a few HE.