The name comes from a description by Martin Fowler of a vine that grows around a tree. A router sends a growing share of calls to the new implementation until the old one can be deleted.