Anti-Corruption Layers for Legacy IntegrationProtect new bounded contexts from legacy system pollution