Polylith is a software architecture that applies functional thinking at the system scale. It helps you to build simple, maintainable, testable, and scalable backend services.

Where to begin?

A brief introduction






We hope you'll agree that Polylith makes building services and systems almost as fun as playing with LEGO®!

Let's start with a high-level tecnhical explanation of the Polylith architecture.