Skip to content

Files

Latest commit

9d1d041 · Dec 12, 2022

History

History
19 lines (17 loc) · 997 Bytes

loosely-coupled-architecture.md

File metadata and controls

19 lines (17 loc) · 997 Bytes
title status category tags
Loosely Coupled Architecture
Completed
Property
fundamental
architecture
property

Loosely coupled architecture is an architectural style where the individual components of an application are built independently from one another (the opposite paradigm of tightly coupled architectures). Each component, sometimes referred to as a microservice, is built to perform a specific function in a way that can be used by any number of other services. This pattern is generally slower to implement than tightly coupled architecture but has a number of benefits, particularly as applications scale.

Loosely coupled applications allow teams to develop features, deploy, and scale independently, which allows organizations to iterate quickly on individual components. Application development is faster and teams can be structured around their competency, focusing on their specific application.