Namai Garsas Kodėl silpnai sujungta architektūra padeda išplėsti tam tikrų tipų sistemas?

Kodėl silpnai sujungta architektūra padeda išplėsti tam tikrų tipų sistemas?

Anonim

Q:

Kodėl silpnai sujungta architektūra padeda išplėsti tam tikrų tipų sistemas?

A:

Lėtai susieta architektūra paprastai yra naudinga keičiant daugelio rūšių aparatinę ir programinę įrangą. Tai yra vienas iš pagrindinių šio tipo statinių pranašumų.

Pirma, silpnai sujungtos sistemos yra sistemos, kuriose skirtingi komponentai ar elementai turi palyginti mažai žinių ar interaktyvią priklausomybę nuo kitų sistemos dalių. Tai reiškia, kad jiems nereikia tiek glaudaus koordinavimo - jiems gali tekti veikti pagal tuos pačius protokolus arba būti valdomiems tų pačių kalbų ar operacinių sistemų. Visa tai gali palengvinti mastelio keitimą ar kitus pakeitimus, kai įmonėms reikia pakeisti bendrą sistemos struktūrą. Pvz., Įmonės gali pirkti aparatūros dalis skirtingais būdais, užuot viską užsakiusios iš vieno firminio gamintojo.

Lėtai susietos architektūros taip pat gali leisti savarankiškesnį mastelį. Pvz., Silpnai sujungtame tinkle inžinieriai galėtų pagerinti vieno mazgo talpą ar našumą, mažiau paveikdami kitus sistemos mazgus. Griežta mintis yra ta, kad visos šios dalys siekia tų pačių tikslų ir koordinuoja darbo eigą, tačiau kadangi jos yra mažiau priklausomos, jas galima sumažinti arba pritaikyti atskirai. Kai kurie specialistai tai vadina „horizontaliu masteliu“ arba mastelio nustatymu tam tikru granulių lygiu.

Toks funkcionalumas ir universalumas yra svarbus šiuolaikinėse sistemose, nes mastelio keitimas yra tiek daug rūpesčių laikui bėgant. Paprastai įmonės pradeda mažas ir auga. Jų duomenų poreikis taip pat auga. Nesvarbu, ar jie naudojasi debesų paslaugų teikėjais, ar siekia padidinti virtualizuotos tinklo sistemą, jie turi suprasti, kaip valdyti augančius skausmus, kurie neišvengiamai atsiras. Net ir šiuolaikinėje hiperkonverguotoje sistemoje, kurioje visi kaupikliai, kompiuterio ir tinklo elementai yra sujungti, panaši filosofija vis tiek gali padėti įmonių planuotojams skatinti geresnį mastelio didinimą ir lankstesnę aparatinės / programinės įrangos infrastruktūrą.

Kodėl silpnai sujungta architektūra padeda išplėsti tam tikrų tipų sistemas?