wsh91
Joined 14 years ago
Joined 14 years ago
(Cloud Firestore eng. here.)
(Fellow GCPer.)
(I work on Cloud Firestore.)
b) Given that the primary use case for namespaces was/is multitenancy, it's not clear to me why you'd want to transact across them. Nevertheless, you can. What's leading you to draw this conclusion?
It also supports the Cloud Datastore API.
(I work on it!)
[1] https://static.googleusercontent.com/media/research.google.c...
[2] https://cloud.google.com/datastore/docs/articles/balancing-s...
(Disclaimer: I work on GCP, albeit not on networking stuff.)
Source: I work here and take advantage of 20% time.
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 that was the case a little while ago.) You're charged money for how much you provision regardless of whether or not you actually consume the capacity units. Our pricing model (like Fauna's) only takes ops and storage into consideration.
https://firebase.google.com/pricing/
(Disclosure: I work on Cloud Datastore, which is another Google Cloud product; it, too, does pricing based on ops and storage rather than provisioning, as my colleagues note.)