Mu-Scala

Mu is a suite of libraries and tools that help you build and maintain microservices and clients in a functional style.

Getting Started

If you’re new to Mu-Scala, check out the Getting Started guide and the tutorials.

Features

While you focus on implementing the business logic for your service, let Mu take care of the boilerplate and non-functional requirements, including:

Specifically, Mu helps you to build:

  • gRPC servers and clients based on either Avro or Protobuf protocol definitions
  • REST servers and clients based on OpenAPI definitions