Pattern: Strangler Fig Pattern
Written on
Incrementally migrate functionality from an existing system to a new system
The Strangler Fig Pattern allows for the incremental migration of functionality from one system to another. The new system "wraps around" the existing system, intercepting calls to old functionality, and redirecting those calls to the new system as that functionality is ported.
This pattern is explored in detail in my book, Monolith To Microservices.