The public API for the compute layer.
- A controller that provides an interface to the compute layer, and the storage layer below it.
- Compute layer logging configuration.
- Metrics for the compute controller components
- The compute protocol defines the communication between the compute controller and indiviual compute replicas.
- Compute layer client and server.