vegeta icon indicating copy to clipboard operation
vegeta copied to clipboard

gRPC support

Open nsavelyeva opened this issue 3 years ago • 4 comments

Proposal

Could you please implement gRPC support in Vegeta?

Background

There is a need to benchmark gRPC uServices, we have many of them and we would like to use the same tool as we use for HTTP uServices. The same feature request was raised almost 2 years ago https://github.com/tsenart/vegeta/issues/401. Are there any plans for the near future to include gRPC implementation into the scope?

Workarounds

For gRPC we use another load generator tools.

nsavelyeva avatar Mar 05 '21 12:03 nsavelyeva

@nsavelyeva Would you like mention the full name of the tool that you use to attack gRPC services? Can it attack other normal RPC servces developed with other libraries like netty or thrift?

fengnex avatar Apr 22 '21 09:04 fengnex

@fengnex
We use K6 and sometimes JMeter with this plugin.

nsavelyeva avatar Jul 30 '21 08:07 nsavelyeva

gRPC is not HTTP 🤷

peterbourgon avatar Jan 27 '22 01:01 peterbourgon

gRPC is not HTTP 🤷

Not sure I agree with this, gRPC is HTTP2 based.

ytsssun avatar Mar 22 '23 05:03 ytsssun