Common code for services orchestrated by environmentd.
This crate lacks focus. It is a hopefully short term home for code that was previously shared between storaged and computed. The code shared here is not obviously reusable by future services we may split out of environmentd.
- Service boot helpers.
- Traits for client–server communication independent of transport layer.
- gRPC stats collecting codec for the client module.
- gRPC transport for the client module.
- Process-local transport for the client module.
- Retry utilities.
- Emits a tracing event with system diagnostic information, for use during service boot.