Будинки Аудіо Чому слабко поєднана архітектура допомагає масштабувати деякі типи систем?

Чому слабко поєднана архітектура допомагає масштабувати деякі типи систем?

Anonim

Q:

Чому слабко поєднана архітектура допомагає масштабувати деякі типи систем?

A:

Вільно поєднана архітектура, як правило, корисна для масштабування багатьох видів апаратних та програмних систем. Це одна з головних переваг цього типу збірки.

По-перше, слабко пов'язані системи - це системи, в яких різні компоненти або елементи мають порівняно мало знань або інтерактивної залежності від інших частин системи. Це означає, що їм не потрібна настільки тісна координація - їм може не потрібно працювати одними і тими ж протоколами або контролюватися тими ж мовами або операційними системами. Все це може полегшити масштабування або інші зміни, коли компаніям потрібно внести зміни до загальної побудови системи. Наприклад, компанії можуть постачати деталі апаратних засобів різними способами, замість того, щоб замовляти все у одного фірмового виробника.

Вільно пов'язані архітектури також можуть забезпечити більш незалежне масштабування. Наприклад, у слабко пов'язаній мережі інженери можуть працювати над підвищенням потужності або продуктивності одного вузла з меншим впливом на інші вузли в системі. Приблизна ідея полягає в тому, що всі ці частини працюють у напрямку однакових цілей і координують робочі процеси, але оскільки вони менш залежні, їх можна масштабувати або коригувати окремо. Деякі фахівці називають це "горизонтальним масштабуванням" або масштабуванням на певному зернистому рівні.

Цей тип функціональності та універсальності важливий у сучасних системах, оскільки масштабованість з часом викликає велике занепокоєння. Компанії, як правило, починають з малих і ростуть. Їхні потреби також зростають. Незалежно від того, користуються вони хмарними провайдерами чи працюють над масштабуванням віртуалізованої мережевої системи, їм потрібно зрозуміти, як управляти зростаючими болями, які неминуче будуть виникати. Навіть у сучасній гіперконвертованій системі, де елементи зберігання, комп'ютер та мережа об'єднані разом, подібні філософії все ще можуть орієнтувати корпоративних планувальників у просуванні кращої масштабованості та більш гнучкої апаратної / програмної інфраструктури.

Чому слабко поєднана архітектура допомагає масштабувати деякі типи систем?