Skip to content

Expose a true asynchronous DatabaseClient #2875

Description

@rschildmeijer

Deep inside (google.cloud.spanner.SpannerImpl) the client library grpc is used. Grpc enables non-blocking/asynchronous paradigms.
So it should be possible to expose a real asynchronous api. With real I mean a true event-driven approach and not just wrap the current blocking DatabaseClientImpl using a thread pool.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

api: spannerIssues related to the Spanner API.priority: p2Moderately-important priority. Fix may not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions