thanks for the great library. We heavily rely on tonic for our grpc services. Now, a requirement has been debated to explore possibility of making our service high available and support hot restart e.g. no downtime and live connection migration. according to our limited research, existing solutions have been battle tested with other software systems such as envoy, HAProxy, ngingx etc. We would like to get feedback on following points:
would potential implementation need to be made in tonic or hyper?
does tonic or hyper expose necessary API for such implementation? since we use unix domain socket, i am hoping that tokio::net::UnixListener be sufficient.
thanks for the great library. We heavily rely on tonic for our grpc services. Now, a requirement has been debated to explore possibility of making our service high available and support hot restart e.g. no downtime and live connection migration. according to our limited research, existing solutions have been battle tested with other software systems such as envoy, HAProxy, ngingx etc. We would like to get feedback on following points: