a programming technique that builds new functionality and diverts workflows to the new functionality incrementally until the old program can be turned off.
— DevOps for the Modern Enterprise, Mirco Hering
2 of our books and 1 talk define this term — and their definitions are worth reading side by side.
a programming technique that builds new functionality and diverts workflows to the new functionality incrementally until the old program can be turned off.
— DevOps for the Modern Enterprise, Mirco Hering
the strangler pattern: a way to incrementally modernize a legacy system
— A Seat at the Table, in “6 - Transformation”, Mark Schwartz
What we do is what we call the strangler pattern. We had this old, big legacy system, and we slowly created a new, let's say, little bit greenfield architecture next to it and moved items from the legacy system to this new state-of-the-art system.
— Gebrian uit de Bulten, Vincent van Kooten · From Code Commit to Production Within a Day, London 2017 · at 15:27
See also abstraction layer · access layer · application programming interface (API) · cloud · cloud native application · compilers
Filed under Architecture & Systems
Every book and audiobook, the video library, the courses, and the MCP. The papers stay free.