strangler pattern

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

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

← All glossary terms

One membership. The whole library.

Every book and audiobook, the video library, the courses, and the MCP. The papers stay free.

Start membership