dacapobench / dacapobench

The DaCapo benchmark suite

Home Page:https://www.dacapobench.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ensuring Kafka clients can send enough requests to the server

yangxi opened this issue · comments

When comparing the performance of Kafka clients, we found that the Trogdor client in Kafka can never reach a high QPS, for example, with 10K QPS target, it only reaches 400 QPS. The Kafka benchmark uses the Trogdor client to drive the workload, which might cause the server to not have enough work to do. We should check this and make sure the server is always having pending work to do when benchmarking.