• lime!
    link
    fedilink
    English
    385 days ago

    it’s called the strangler pattern, where the new version is layered on top of the old and gradually replaces it.

    it usually doesn’t work.

    • @[email protected]
      link
      fedilink
      44 days ago

      Man I’ve never seen it not work. It’s pretty much the only pattern I use because it’s so successful. Meanwhile the other teams in my company have numerous failed migrations because they try to rewrite the entire thing at once instead of using the strangler fig pattern.

      • lime!
        link
        fedilink
        English
        14 days ago

        only time i’ve ever tried it was in a duolith consisting of over half a million lines of python, all of them critical.