4 ms·
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 reco
by craigkerstiens 10y ago
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.
- sandGorgon 10y agoRDS 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.
- ShaneOG 10y ago> Imagine.. RDS is literally the ONLY place where you can buy a 10 GB data multi-AZ replicated, snapshotted and managed postgresql. Not true. I was looking for a hosted Postgres provider and discovered these two: https://aiven.io/postgresql https://aiven.io/postgresql (tried it, worked excellently) https://www.elephantsql.com https://www.elephantsql.com
- tscanausa 10y ago> now that Google seems to have officially closed the book on ever supporting postgresql. I would be hesitant to say that this is a fact.
- poooogles 10y ago>Google seems to have officially closed the book on ever supporting postgresql. Er, that's a bet I'd strongly suggest you didn't make.
- ecnahc515 10y agoRight? Apps written to use Postgres aren't just going to be re-written to use Spanner. If anything, hosted Postgres from Google Cloud will be priced in a way that makes Spanner some what more attractive, as a way to get conversions to Spanner in the long-run.
- manigandham 10y agoThere are several managed hosting companies that will run Postgres (and other databases) for you on public clouds. Compose, Aiven, ElephantSQL, Database Labs, Heroku, etc. There are all kinds of price points and GCP is working on supporting postgres internally. How many nodes are you looking to run for $300/month? Unless you have more than 150gb/node of data, you don't really need a distributed database which is what Citus is for.
- sandGorgon 10y agonot at the price point that RDS is at. the starting cost of a multi - az deployment is lower. For a startup thats just starting out, it is the best and safest choice. Even heroku, but im not very sure about its reliability versus rds. Please note what im paying for is availability and reliability.. not for a database per se. And im not even talking Aurora. That stuff is going to blow every other price point out of the water at probably higher reliability metrics.
- dragonwriter 10y ago> 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.
- sandGorgon 10y agoI 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 choose postgresql from the point of view of long term viability. hell, I can pretty much do a back of the envelope calculation on how much will it cost me to support 100 million users on mysql. Is it safe to think that Evernote and Snapchat - startups who are giant success stories - are google mysql hosted? (in some form.. maybe even spanner) So uber, snapchat, Google, Evernote and a clear cut path for upward scale. I have very less hope for postgresql on google cloud.
- manigandham 10y agoYou keep saying this - have you actually talked to them? Find some PMs and send a few emails. Postgres is definitely in progress.
- dragonwriter 10y ago> its been years and google and has been building out various pieces of infrastructure around mysql - including cloud spanner. What does Cloud Spanner have to do with MySQL? It's neither API nor SQL-dialect compatible with MySQL. If there are MySQL bits used somewhere in the implementation, they are well hidden, and irrelevant to users. > the issue is that the migration path of self hosted mysql to cloud sql to spanner is pretty well defined. So what? Were there a Cloud SQL-like Postgres offering, the same would be true; Spanner is no closer to MySQL than Postgres. (If anything, it's SQL dialect is a little closer to Postgres's dialect than MySQL's, though not so much that you'll get away without doing substantial conversion going from either.)
- zedpm 10y agoRDS is only multi-AZ if you want it to be (and are willing to pay twice as much).
- StreamBright 10y agoI really like your attitude towards something like this, when your product would be an overkill for a use case and you just recommend a different product. I also really like your blog posts about Postgres, we use it a lot for developers explaining a bunch of internals, like the one with how to paginate in Postgres.
- miketery 10y agoLink to blog post?
- craigkerstiens 10y agoI believe this is the one they're referring to on pagination: https://www.citusdata.com/blog/2016/03/30/five-ways-to-paginate/ https://www.citusdata.com/blog/2016/03/30/five-ways-to-pagin... Though hopefully you'll find many more useful ones about Citus and Postgres broadly on our blog: https://www.citusdata.com/blog/ https://www.citusdata.com/blog/