Live data from Hacker News

Viewing profile — wsh91

wsh91

HN member
Joined
Mon, Dec 31, 2012, 8:11 AM UTC
HN karma
374
Public activity
106 items

About wsh91

[ my public key: https://keybase.io/wsh; my proof: https://keybase.io/wsh/sigs/TdNOlr9c_La5rnHvv39SN8ZIMDCBsCZ9LXzCOTu3EgE ]

Recent public activity

  1. comment
    Comment #19052373

    Hi there! One thing you might consider is using a function to replicate your Firestore data to BigQuery, depending on the value the latter would add. (Very fast OLAP; I'm a big fan…

  2. comment
    Comment #19052355

    Hi there. :) I'm an engineer on the Cloud Firestore team. I can't speak to if or when we'll be able to remove this restriction, but please know that the folks working on this (like…

  3. comment
    Comment #19052345

    Cloud Spanner is also relational. :) (Fellow GCPer.)

  4. comment
    Comment #19048716

    An export is one component of a backup solution. :) Scheduling is another ( https://firebase.google.com/docs/firestore/solutions/schedul... ). (Checking restores is critical, too; …

  5. comment
    Comment #18567039

    Is there anything we could be doing to serve you better?

  6. comment
    Comment #18555726

    a) Cloud Firestore supports transactions across the entire database. You can learn more about them here: https://cloud.google.com/firestore/docs/manage-data/transact... . b) Given …

  7. comment
    Comment #18555698

    Cloud Firestore (the next generation of Cloud Datastore) removes those limitations. https://cloud.google.com/firestore/docs/manage-data/transact... It also supports the Cloud Datas…

  8. comment
    Comment #16880300

    Hey there--I'm an engineer on the Cloud Datastore team. I'd love to know more about what your needs are if you're willing to share.

  9. comment
    Comment #16119285

    This (fantastic) paper is cited in the Google Megastore paper [1] and we actually use the term "entity group" in our product [2] indirectly because of it. Pat Helland is always wor…

  10. comment
    Comment #14816468

    Have a look at https://cloud.google.com/compute/docs/load-balancing/ipv6 . (Disclaimer: I work on GCP, albeit not on networking stuff.)

  11. comment
    Comment #14523110

    Only because this question has been asked multiple times at TGIF (regular all-hands meeting).

  12. comment
    Comment #14522297

    That's not true. Anyone has access to 20% time, the question is just whether or not it makes sense for individual people. Source: I work here and take advantage of 20% time.

  13. comment
    Comment #13882100

    Heh. :) One technicality: DynamoDB's pricing is based on throughput, as you know, but it's provisioned throughput. (You manage your capacity unit allocations yourself, at least tha…

  14. comment
    Comment #13881709

    I can't speak to the SDK parts, but take a look at Firebase's suite more broadly. :) Viz a viz Cognito, check out Authentication and the Realtime Database in particular.

  15. comment
    Comment #13881512

    Firebase's Realtime Database does this, too. https://firebase.google.com/pricing/ (Disclosure: I work on Cloud Datastore, which is another Google Cloud product; it, too, does prici…

  16. comment
    Comment #13880918

    As you noted earlier, Megastore has a schema and we don't, so we have our own index implementation, yes. :)

  17. comment
    Comment #13880568

    Perhaps I've misunderstood you, but I'm pretty sure cross-partition (I assume you mean cross-entity-group in our terms) transactions are in fact consistent (not totally sure what y…

  18. comment
    Comment #13880326

    Again, neat stuff, but that's not what this link claims: * The first serverless database * The first active-active multi-cloud database * The first strongly-consistent multi-region…

  19. comment
    Comment #13880214

    I'm familiar with both; what disappoints me is the claim of novelty here with respect to autoscaling. That's just not true. To quote you: "A serverless system must scale dynamicall…

  20. comment
    Comment #13880161

    :) Here's a paper with which you might already be familiar, but it's one of the citations for the Megastore paper: http://adrianmarriott.net/logosroot/papers/LifeBeyondTxns.pd... .…

  21. comment
    Comment #13880114

    We also have transactions [1], compound indexes [2] and multi-region replication [3]. I'm not sure what defines a "full-blown" database, but that much is true. [1] https://cloud.go…

  22. comment
    Comment #13880040

    Datastore runs on top of Megastore [1]. You can find out more about our data model here [2], but it's definitely not limited to key-value data. Our end users don't have to think mu…

  23. comment
    Comment #13879776

    (Disclosure: I work on Google's Cloud Datastore.) This looks super neat, and I can't wait to learn more about it, but just for the record: I'm pretty sure this isn't the first serv…

  24. comment
    Comment #13821749

    GAE gives at least a year after deprecation before turning off a feature. https://cloud.google.com/appengine/docs/deprecations/ (I work on Google Cloud and on Datastore, which is b…

  25. comment
    Comment #13757720

    Google Cloud Storage (as mentioned) for storage, Google App Engine for PaaS. :) (I work on Cloud, specifically Datastore.)