¿Son seguros los canales / stubs en gRPC?

Cuando uso gRPC de Java, ¿puedo almacenar en caché los stubs (clientes) y llamarlos en un entorno de subprocesos múltiples o los canales son seguros para subprocesos y se pueden almacenar en caché de forma segura?

Si hay una interrupción de la red, ¿debería volver a crear el canal o es lo suficientemente inteligente como para volver a conectarlo? No pude encontrar información relevante sobrehttp://www.grpc.io/docs/

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta