Architecture
2 articles on this topic.
-
When microservices are appropriate — and when they are not
Microservices solve organisational problems, not code-organisation problems. A decision framework, the costs nobody budgets for, and the modular monolith that is usually the right answer.
-
How to modernize a legacy .NET application incrementally
Why rewrites usually cost more than they save, and a sequence for making an ageing system safe to change again — with the system in production throughout.