Skip to content

[FEATURE REQUEST] Reduce amount of connections by using gRPC streaming for create version operation #176

@teran

Description

@teran

What is your use case?
Currently archived-cli version create emits tons of gRPC queries because it utilises unary request mechanism which looks kinda inefficient especially if TLS is in use.

Is your feature request related to a problem? Please describe.
n/a

Describe the solution you'd like
Utilize bidirectional streaming for the operation which will cause using the only connection.

Describe alternatives you've considered
up to discuss

Additional context
After some testing it become clear how gRPC streams are working in terms of unreliable network and/or during deploying the new version of software it handles. So currently this could be done only as an optional alternative option for users who are definitely OK with getting a little performance boost for the price of higher connection break risk.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions