Mu is a purely functional library for building microservices.

Mu Scala Mu Kotlin

HTTP

REST-based typed microservices with auto-derived client and server implementations.

RPC

For constructing distributed, client-server, typed applications on top of grpc.

Metrics

Instrumentation and reporting integrations, supported by Prometheus and Dropwizard metrics.