Tight coupling: Difference between revisions
Amwelladmin (talk | contribs) No edit summary |
Amwelladmin (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{a|devil|}}Not to be confused with the related concept in software architecture, [[tight coupling]] between two components of a [[distributed system]], means that they are so closely interconnected or interrelated that the failure of one quickly or inevitably triggers failure of the other so that it is not practicable to shut the system down, isolate the failing component or otherwise reconfigure the wider system to operate safely before the failing components precipitate a catastrophic, system-wide failure. | {{a|devil|}}Not to be confused with the related concept in software architecture, [[tight coupling]] between two components of a [[distributed system]], means that they are so closely interconnected or interrelated that the failure of one quickly or inevitably triggers failure of the other so that it is not practicable to shut the system down, isolate the failing component or otherwise reconfigure the wider system to operate safely before the failing components precipitate a catastrophic, system-wide failure. | ||
Originates from {{author | Originates from {{author|Charles Perrow}}’s {{br|Normal Accidents}}. | ||
Tightly coupled systems include Dams, power grids, nuclear power stations, aeroplanes and DNA. | |||
Loosely coupled systems include post offices, universities, research and development and most manufacturing. | |||
===Features of tight and loose coupling=== | ===Features of tight and loose coupling=== |
Latest revision as of 17:18, 31 August 2020
|
Not to be confused with the related concept in software architecture, tight coupling between two components of a distributed system, means that they are so closely interconnected or interrelated that the failure of one quickly or inevitably triggers failure of the other so that it is not practicable to shut the system down, isolate the failing component or otherwise reconfigure the wider system to operate safely before the failing components precipitate a catastrophic, system-wide failure.
Originates from Charles Perrow’s Normal Accidents.
Tightly coupled systems include Dams, power grids, nuclear power stations, aeroplanes and DNA.
Loosely coupled systems include post offices, universities, research and development and most manufacturing.
Features of tight and loose coupling
Tight coupling | Loose coupling |
---|---|
Production delays not possible |
Processing delays possible |
See also
- Charles Perrow’s magnificent Normal Accidents, which introduced the concept of tight coupling in complex systems.
- DEPOSE components of a distributed system