Показать сообщение отдельно
Старый 27.05.2017, 21:56   #1  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Единость приложения - это не хорошо.
Цитата:
Сообщение от mazzy Посмотреть сообщение
хороший вопрос.

да, я неточно сформулировал. извиняюсь.


Да, отдельные приложения - плохо с точки зрения архитектуры.
Да, отдельные приложения, использующие разные библиотеки, хуже чем единое приложение. Зоопарк систем мы уже проходили.

отдельные приложения - это не плохо. просто хуже, чем могло бы быть.
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Почему?

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

Есть некий предел сложности когда надо строить дом рядом, а не лепить этажи и пристройки. И использовать наиболее подходящий для это инструмент.

А так "как достать свои яйца из закрытой корзины". Закрыли потому что из-за единости приложения возникла такая его сложность что контролировать его стабильнось по другому стало невозможно.
P.S. Не только поэтому конечно.
Единость приложения - это нехорошо. То что зоопарк хуже - это миф.
Сегодня все полеты British Airways были отменены из-за отказа основной IT системы.
http://www.bbc.co.uk/news/uk-40069865
British Airways has cancelled all flights from Heathrow and Gatwick amid global problems with its IT systems.
Причины конечно в том что год назад сократили свое IT и отдали на оутсорс в Индию.

Но пойнт в том с единым приложением любая проблема - глобальна.
Единое приложение это наращивание сложности в одном приложении что рано или поздно приводит к проблемам.
Единое приложение это актуальные данные из единой базы. Это хорошо? - Нет.
За это сообщение автора поблагодарили: mazzy (2), macklakov (3).