Цитата:
Сообщение от
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 и отдали на оутсорс в Индию.
Но пойнт в том с единым приложением любая проблема - глобальна.
Единое приложение это наращивание сложности в одном приложении что рано или поздно приводит к проблемам.
Единое приложение это актуальные данные из единой базы. Это хорошо? - Нет.