A decoupled application architecture allows each component to perform its tasks independently - it allows components to remain completely autonomous and unaware of each other. A change in one service shouldn't require a change in the other services.
What is decoupling and why is it necessary?
In other words, to break the link between “environmental bad” and the “economic good” (OECD, 2015). This “decoupling” process would allow economic prosperity while reducing environmental pressures and impacts and, furthermore, would enable human development in accordance with planetary restrictions.
Why is environmental decoupling important?
Resource and impact decoupling
Impact decoupling required increasing economic output while reducing negative environmental impacts. These impacts arise from the extraction of resources.