Найти тему

Театральная постановка как распределённая система

С недавних пор занимаюсь в театральном кружке. Заметил что актёры на сцене во многом ведут себя как компоненты распределённой системы.

Актёры играют свою роль опираясь на внешние сигналы. Сосед махнул рукой, закончилась музыка или кто-то что-то произнёс. Точно так же как части распределённой системы опираются на получение сообщений.

Для того чтобы компонент мог читать другой компонент, у него должны быть права доступа. Нет прав доступа, нет сообщений. У актёров на сцене похожая ситуация. Если ты смотришь в пол или отвернулся к стене, то ты не сможешь увидеть как твой сосед махнул рукой, не сможешь получить внешний сигнал. Сосед вне твоего поля зрения, вне твоих прав доступа.

Вся пьеса выглядит как последовательность внешних сигналов переданных друг другу.

Интересно, возможно ли изучать распределённые системы на примере исполнения пьес? 😁