如何正确地对gRPC服务进行基准测试? 现在我们使用GRPC来实现Python和C++中的服务。我们希望在他们之间进行基准测试并获得表现

如何正确地对gRPC服务进行基准测试? 现在我们使用GRPC来实现Python和C++中的服务。我们希望在他们之间进行基准测试并获得表现,python,c++,performance,benchmarking,grpc,Python,C++,Performance,Benchmarking,Grpc,目前,我们正在编写具有多线程和多进程的Python客户端。但我们无法读取CPU、内存、网络流量或磁盘IO的瓶颈。我不确定它是否与PythonGIL相关 在不重新编写工具的情况下,对其进行基准测试的正确方法是什么?我们还有很多工作要做,以获得99%或99.9%的延迟。社区是否为此提供了任何工具或项目?您的经验如何

目前,我们正在编写具有多线程和多进程的Python客户端。但我们无法读取CPU、内存、网络流量或磁盘IO的瓶颈。我不确定它是否与Python
GIL
相关

在不重新编写工具的情况下,对其进行基准测试的正确方法是什么?我们还有很多工作要做,以获得99%或99.9%的延迟。社区是否为此提供了任何工具或项目?您的经验如何