5 ms·
I’m confused. I thought Expand and Contract was about mutating an existing schema, adding columns and tables, not creating a full replacement schema. But maybe
by fuzzy2 11mo ago
I’m confused. I thought Expand and Contract was about mutating an existing schema, adding columns and tables, not creating a full replacement schema. But maybe I misunderstood?
What’s in the article, I know as the Strangler Fig Pattern.
- jerriep 11mo agoWhat you describe is what they describe as well: > For column-level changes, this often means adding new columns to a table that have the characteristics you want while leaving the current columns as-is. I think what makes it confusing is that their diagrams depict a completely separate schema, but what they describe is really just altering the existing schema.
- DeathArrow 11mo ago> What’s in the article, I know as the Strangler Fig Pattern. Strangler fig pattern is mostly concerned with migrating from an old software to a new software, from example from a monolith to microservices. But I guess you can also apply it to database schemas.