EMZETT.
Увійти

Патерн «фікус-душитель» (strangler fig) і міграція

Коротко: У патерні «фікус-душитель» стару систему замінюють крок за кроком: нові функції з’являються в новій системі, а маршрутизатор спрямовує туди дедалі більше запитів, доки стару можна буде вимкнути.

Докладніше: Замість ризикованого повного переписування («великий вибух») переносять одну частину за іншою. Фасад (проксі) вирішує для кожного запиту, яка система відповість. Ризик лишається малим, і можна відкотитися будь-коли.

Подробиці

  • Кроки: запровадити фасад → обрати функцію…

Див. також: гексагональна архітектура, прапори функцій і поступова поставка