Skip to content

gRPC support #21

Description

@FumingPower3925

Problem

Cannot benchmark gRPC servers. The load generator only supports HTTP/1.1 and HTTP/2.

Solution

Implement a gRPC client that satisfies the exported Client interface (#7):

  • Support unary RPC calls
  • Accept protobuf message descriptors or raw bytes
  • Support reflection-based discovery (optional)

Blocked On

Acceptance Criteria

  • gRPC client implements Client interface
  • Supports unary RPCs
  • Configurable protobuf payloads
  • Tests with gRPC test server

Future

This is a post-v1.0.0 feature.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew functionality

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions