Tuesday, January 23, 2018

Word of the Day: loose coupling

Word of the Day WhatIs.com
Daily updates on the latest technology terms |January 23, 2018
loose coupling

Loose coupling is an approach to interconnecting the components in a system or network so that those components, also called elements, depend on each other to the least extent practicable. Coupling refers to the degree of direct knowledge that one element has of another.

The goal of a loose coupling architecture is to reduce the risk that a change made within one element will create unanticipated changes within other elements. Limiting interconnections can help isolate problems when things go wrong and simplify testing, maintenance and troubleshooting procedures.

A loosely coupled system can be easily broken down into definable elements. The extent of coupling in a system can be measured by mapping the maximum number of element changes that can occur without adverse effects. Examples of such changes include adding elements, removing elements, renaming elements, reconfiguring elements, modifying internal element characteristics and rearranging the way in which elements are interconnected.

Although loose coupling minimizes unnecessary interaction among system elements, it can create problems when such interaction is desired. For example, in some data-centric systems a high degree of element interdependence is necessary for synchronization in real time.

Quote of the Day

"Cloud platforms are a natural fit for a loosely coupled architecture, since developers can weave together capabilities for different applications, functions, services or platforms via APIs." - George Lawton

 

Trending Terms

coupling
decoupled architecture

microservice architecture

monolithic architecture

service-level agreement (SLA)
service oriented architecture (SOA)

 
Learning Center

Choose a loosely coupled architecture for DevOps success
A loosely coupled architecture can be a DevOps initiative's best friend. Find out why architecture, not tool, selection is a top priority.

The seven levels of loose coupling
Ronald Schmelzer discusses the spectrum of layers in SOA and loose coupling.

Break the monolith! Loosely coupled architecture brings DevOps success
A loosely coupled architecture is one of the strongest indicators of DevOps success, claims Puppet's State of DevOps Report. Here's how to achieve it.

Adopt a microservice architecture with these five tips
A microservice architecture speeds up application development processes. Follow these five quick links to determine if it fits with your enterprise.

How loose is your coupling?
This article sheds some light on some common misunderstandings about coupling.

 

Writing for Business

Customers began to complain that their Wi-Fi routers were ________ connectivity.
a. losing
b. loosing
Answer

 

Stay In Touch
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

 

Visit the Word of the Day Archives and catch up on what you've missed!

 

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2016 TechTarget. All rights reserved.

No comments: