Field Notes

Practical thoughts on software architecture, engineering practices, and building systems that last.

Do You Really Need Microservices?

Microservices are often seen as the default choice for modern systems, but a growing number of teams are finding that they introduce more complexity than required. We explore when they make sense, what happens in practice, and why modular monoliths are making a quiet comeback.