@Alexander Sysoev What approach does krpc-grpc take on the "executor" front, if that is still a relevant concern? With grpc-kotlin I argued for "directExecutor" as the default (
https://github.com/grpc/grpc-kotlin/issues/263), and I still think it is the way to go in that case for performance reasons.