Sobes.tech
Junior — Middle

Обяснете концепцията за архитектура Master-Slave и нейните особености.

sobes.tech AI

Отговор от AI

Архитектурата Master-Slave предполага разделяне на системата на основен (Master) и подчинени (Slave) компоненти. Master контролира и координира работата на Slave, разпределя задачи и събира резултати.

Характеристики:

  • Master инициира операции и управлява процеса.
  • Slave изпълняват командите на Master и връщат данни.
  • Тази архитектура опростява управлението, но може да създаде тесен момент в Master, ако е претоварен.

Пример: в разпределени системи, Master може да разпределя задачи за обработка на данни между няколко Slave.