Ready for production?
"This all sounds good in theory, but is Polylith ready for production?"
Let's assume we've convinced you that Polylith might be a good idea. Perhaps you're even thinking about converting one of your projects to Polylith, so you can try it out for yourself. If so, that's awesome!
However, you might also be feeling a little worried about the risks of trying a new architecture. What if it looks good in theory, but doesn't work in practice?
The Polylith team has been building production systems with Polylith since 2017, and so far we've only had positive experiences.

What about large systems built by multiple teams?

Polylith is an inherently scalable architecture. That's because a single Polylith workspace can be shared by multiple teams, and offers flexibility on how we can collaborate on our bases, components, and projects. Polylith allows us to work together in a controlled and confident manner, because every change is tested against all affected projects and building blocks within the workspace.
We hope that large teams decide to give Polylith a try, but we're excited to support it in projects of all sizes!