Горизонтальное и вертикальное распределение. В чем причина их именования? - PullRequest
2 голосов
/ 07 января 2012

Итак, как указано @ что такое вертикальное и горизонтальное распределение? , у нас есть

  • Вертикальное распределение : Распределенная обработка эквивалентна организации клиент-сервер приложение как многоуровневая архитектура , Размещайте логически различных компонентов на разных машинах.
  • Горизонтальное распределение : Распределение клиентов и серверов - чаще встречается в современных архитектура Клиент или сервер могут быть физически разделены на логически эквивалентные части, но каждая часть работает на свою долю полный набор данных, таким образом, балансировка нагрузки.

У меня вопрос больше к названию разных подходов. Это было бы интересно как способ более быстрого распознавания каждого из них (мне всегда трудно запоминать вещи, но я надеюсь, что понимание причины выбранных имен облегчит задачу ...)

Спасибо

1 Ответ

3 голосов
/ 07 января 2012

Вещи на одном и том же «уровне» подразумевают горизонтальное и естественно эквивалентное.

Вещи на разных «уровнях» подразумевают вертикальное и, естественно, различное.

Эти термины хорошо работают в физическом мирелюди привыкли к ним, и поэтому имеет смысл использовать и в цифровом мире.Возьмите лист бумаги и нарисуйте архитектуру вашей системы.Скоро вы поймете, что естественно рисовать вещи по горизонтали или по вертикали в соответствии с архитектурой.

...