Skip to content

GRPC: support compression #520

@anthony-swirldslabs

Description

@anthony-swirldslabs

Currently, PBJ GRPC implementation doesn't support compression. When sending datagrams, it passes 0 as a compression flag, and when receiving messages, it only supports identity encoding (meaning no compression.) This applies to both the Helidon service plugin in PBJ as well as the upcoming PBJ GRPC client implementation.

We want to support compression and have a way to enable it when using PBJ APIs for GRPC so as to reduce the network traffic as well as be compatible with 3rd party GRPC clients and services.

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions