5 ms·
Anyone willing to be dependant on this is honestly stupid when you take into account Google's history in this area: unreliability, changes in offerings, changes
by rplnt 12y ago
Anyone willing to be dependant on this is honestly stupid when you take into account Google's history in this area: unreliability, changes in offerings, changes in pricing, discontinuations of services, hard lock-in, bad customer service, ...
- Goranek 12y agoYou can always move to Hbase ... Google BigTable uses Hbase api.
- nemo44x 12y agoUntil the API's begin to diverge - which will happen.
- ddispaltro 12y agoRight now it's a subset of HBase, but the basic operations are unlikely to change. HBase adheres pretty well to the BigTable paper. You are intentionally forgoing things like coprocessors, and other advanced stuff listed here[1] [1] https://cloud.google.com/bigtable/docs/hbase-differences https://cloud.google.com/bigtable/docs/hbase-differences
- jpatokal 12y agoAs the blog post says, Bigtable internally runs virtually all of Google's big services. This means it's rock solid, and it's not about to get discontinued anytime soon.
- rplnt 12y agoSo just pricing will change, got it :)
- cmelbye 12y agoYou've obviously not tried Google Cloud Platform then.
- jfoster 12y agoFYI, in the case of Google Wallet for Digital Goods, Google essentially did what you are saying they wouldn't do. Google Wallet for Digital Goods was retired a couple of months back, but they still use it on some Google properties. It's still used for the Chrome Web Store developer fee & I think Android, too. They essentially just made it private. You might argue that BigTable going through the same thing would be too impactful, but GWDG was quite impactful as well. Businesses that had subscribers paying monthly subscriptions via Google Wallet lost those subscribers.
- BinaryIdiot 12y ago> Bigtable internally runs virtually all of Google's big services Are you sure? I'm not a Googler but have been told by other Googlers that Bigtable has essentially been replaced internally (though heard it's still similar). So I wasn't sure how much Bigtable is even used anymore inside of Google.
- campers 12y agoF1 is their other database which powers AdWords http://research.google.com/pubs/pub38125.html http://research.google.com/pubs/pub38125.html http://research.google.com/pubs/pub41344.html http://research.google.com/pubs/pub41344.html
- sanxiyn 12y agoSpanner is the successor to Bigtable. It's not like Google keeps this fact secret.
- vgt 12y agoActually spanner and Bigtable have different and complementary use cases
- jpatokal 12y agoThe blog post says "the same database that drives nearly all of Google’s largest applications", and I work at Google, so yes, I'm pretty sure ;) Of course Google has a whole slew of other storage options optimized for various use cases, but some of these are actually built on top of Bigtable.
- BinaryIdiot 12y agoHaha okay fair enough. Thanks!
- jwr 12y agoMy thoughts exactly. I will look at the features, but I won't even consider it for production use in our company.
- SjuulJanssen 12y agoGoogle Cloud platform didn't have most of your problems
- rplnt 12y agoIt had all of them. To be more specific, I'm talking about App Engine.
- jfoster 12y agoSometimes I get surveys from Google about how much I like App Engine. I'm always hesitant about marking them too poorly out of fear that they'll decide to shut it down if the results come back too bad. They need a question along the lines of "would you rather that we fixed the issues preventing App Engine from being an amazing, awesome PAAS solution, or shut it down?" question. Ultimately, I do love App Engine. It's just the really poor support from Google that is letting down what could be an awesome platform. Neglected bugs, outdated docs, key limitations (eg. no https on naked domains, which looks like it will hopefully be fixed soon) and such.