Strangler fig pattern: has anyone actually completed a full migration?
Oscar Zhang
·1 view
We're about two years into a strangler fig migration from a large monolithic application to microservices, and while we've made good progress, it feels like momentum has slowed significantly around the 60% mark. The remaining pieces are often the trickiest, with deep interdependencies or shared database tables.
Has anyone actually completed a full strangler fig migration of a truly complex monolith? Is it realistic to expect to get to 100%, or do most teams reach a 'good enough' point and then live with some legacy components forever? What strategies have you used to maintain momentum and untangle those difficult shared database dependencies without completely freezing development on new features?
2 comments