Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1010 Bytes

loosely-coupled-architecture.md

File metadata and controls

19 lines (17 loc) · 1010 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.