Diplomat is a library for interacting with Google’s Cloud Datastore. It has support for transactions, queries, all supported datatypes.
Long term goals include but are not limited to:
- Ecto support
- gRPC support for remote calls (which also implies http/2 support)
I just released v0.1.0 last night (which included upgrading to the v1beta3 API), but it’s currently deployed in production and performing well. There’s still a lot I’d like to add to the library, but I’d love any feedback any of you have!