Description
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
We would like to achieve high availability and zero downtime in our micro service architecture. We use tonic/hyper stack. particularly, we use unix domain socket transport. In our own research, we have identified solutions employed by envoy, mosn etc. But we lack of insights on how the potential solution would transpire.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Since hyper has knowledge of live / open connections, it would be ideal to have access to them during live migration from current binary to newer version. I am not sure the responsibility can be solely born upon hyper. Certain integration is certainly required.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Hyper graceful shutdown is a big plus. live connection and listener migration may be a bit of elusive at the moment. but definitely doable given sufficient resource and knowledge.
Additional context
Add any other context or screenshots about the feature request here.