Live data from Hacker News

Google Cloud Datastore

cloud.google.com

1–10 of 42 posts

Re: Google Cloud Datastore

#2
That looks like an awesome product! Kudos to the team, they truly did a great technical job here!

From a market perspective, it kind of makes no sense. I challenge CTO/CIOs to justify building their company on a closed source critical product with no option. While that used to be how things worked in the 90s, I don't think that is as acceptable as it used to be.

Maybe the answer is "well it's the only thing that works", in which case I congratulate you for building such an in demand product!

Re: Google Cloud Datastore

#4

This looks awesome, but I would be hesitant to try it since you can't know if Google will keep the service alive a few years from now.

This is a cloud service. I'd imagine they will be much less likely to kill these services outright. The impact on paying customers would just be too large. That's not to say they won't sunset certain features though.

Re: Google Cloud Datastore

#5
It took me a while to understand what this actually is and where it fits in.

These links are much more informative:

https://developers.google.com/datastore/docs/concepts/

https://developers.google.com/cloud/pricing#cloud-datastore

"Unlike traditional relational databases, the Datastore uses a distributed architecture to automatically manage scaling to very large data sets. ..

Datastore reads scale because the only queries supported are those whose performance scales with the size of the result set (as opposed to the data set). This means that a query whose result set contains 100 entities performs the same whether it searches over a hundred entities or a million. This property is the key reason some types of queries are not supported."

"You should be aware that Cloud Datastore has a serving component that runs on Google App Engine, so there will be instance hour costs."

It is only after reading this bit that I went, d'oh, this is the same Datastore that you use on App Engine, abstracted and factored out. So basically you don't need your app to run on App Engine to use it anymore -- this is what the noise is about. Got it. Sheesh could have just said that. :)

The most comparable thing seems to be providers of Big Ass CouchDB in the cloud like: https://cloudant.com/‎

Re: Google Cloud Datastore

#6

This looks awesome, but I would be hesitant to try it since you can't know if Google will keep the service alive a few years from now.

I don't get this attitude towards commercial Google products. You are a paying customer that is very likely to use other Google cloud services. It would be stupid to annoy a large subset of the paying customers by not providing a clear roadmap of sunsetting. And Google stupid is not.

I am excited and will gladly try it on some side projects.

Re: Google Cloud Datastore

#7
This service looks pretty good. After Google dropped Wave, I more or less stopped using AppEngine (useful for Wave robots). I think that their charging a higher price for AppEngine makes it look more appealing (because the service is less likely to be cancelled). Still I was pretty sure I would just go with my own servers and AWS in the future.

My opinion changed when I started working as a contractor at Google 2 months ago. I love the Google infrastructure, from inside the company. It is amazing (that is an understatement!). When my project is done next year and I go home, I am fairly sure that I will go back to using AppEngine, and other services for my own projects just out of nostalgia.

For the general public, I am not sure if the AppEngine and other Google services story is a good one though. It will be interesting to see how their market share for the PaaS does over the next few years.

Re: Google Cloud Datastore

#8
Looks great, one thing though: Under "Kindless ancestor queries" the second Python code sample seems to contain too much code by accident.

Re: Google Cloud Datastore

#9

This looks awesome, but I would be hesitant to try it since you can't know if Google will keep the service alive a few years from now.

I think this is Appengine's datastore provided as a service. In which case it isn't going away - Appengine is heavily used.

Re: Google Cloud Datastore

#10
post #6

This looks awesome, but I would be hesitant to try it since you can't know if Google will keep the service alive a few years from now.

I don't get this attitude towards commercial Google products. You are a paying customer that is very likely to use other Google cloud services. It would be stupid to annoy a large subset of the paying customers by not providing a clear roadmap of sunsetting. And Google stupid is not. I am excited and will gladly try it on some side projects.

You may have missed when they jacked up AppEngine prices. It was fine for a lot of people already making significant money with their app but it basically killed my app (would have been unjustifiably expensive to keep running). I won't be trying proprietary google infrastructure again anytime soon.
Post reply on HN