Grpc_discoveryA simple service discovery via file. This supports both unix socket and tcp servers running on localhost.
module Discovery_file : sig ... endEncoding a sockaddr into a file.
module Connection_config : sig ... endThe client side of the discovery answers the question: "Where is the service running?"
module Listening_config : sig ... endThe server side of the discovery specifies where to serve, and how to advertize that information so clients can find you.