doc/core/grpc-client-server-polling-engine-usage.md
Author: Sree Kuchibhotla (@sreecha) - Sep 2018
This document talks about how polling engine is used in gRPC core (both on client and server code paths).
grpc_pollsetconnect() on sub-channels (grpc_pollset_set usecase)connect() calls which may not complete right away. When the connect() eventually succeeds, the socket fd is make 'writable'
fds for writable events and we need to make sure there is a polling thread that monitors all these fdsgrpc_pollset_set is used the following way (see picture below)