Hello gRPC friends,
I may have a need to process some messages on the server's main thread (a zillion finicky 3rd party libraries are involved).
Is this technically possible (and reasonable) using a C++ gRPC server? Like, initiate the gRPC server on a secondary thread and have the main thread listening to a message queue for instructions. Maybe using a custom gRPC EventEngine?
Sounds dodgy even describing it.
Very happy to read docs if I've just failed to find them. Less excited to pioneer investigation in this area or depend on an untested usage pattern...
Cheers,
Raven