Hi guys, we need to process 1000s of operations per second and noticed that our Kudu 1.5 cluster was only using 10 threads while our application spins up 50 clients/threads. We observed in the web UI that only 10 threads are working and other 40 waiting in the queue.
We found rpc_num_service_threads parameter in the configuration guide but it is still not clear to me what we need to adjust exactly to allow Kudu to handle more concurrent operations. Do we bump this parameter below or we need to consider other rpc related parameters? Also do we need to use the same numbers for Masters and tablets? Is there any good numbers to target based on CPU core count? --rpc_num_service_threads <https://kudu.apache.org/docs/configuration_reference.html#kudu-master_rpc_num_service_threads> <https://kudu.apache.org/docs/configuration_reference.html#kudu-master_rpc_num_service_threads> Number of RPC worker threads to run Type int32 Default 10 Tags advanced
