Показать сообщение отдельно
Старый 05.06.2017, 04:10   #19  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,129 / 916 (35) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от egorych Посмотреть сообщение
Знаете, есть такая теория надежности в электротехнике. Один из главных постулатов - надежность обратно пропорциональна квадрату количества соединений между блоками.
Да, это хорошая аналогия. Есть еще таки формулировки как:"электроника наука о контактах" и более обобщающая:"где тонко, там и рвется"
В сущности, проблема с соединениями возникает из-за того, что это самый некачественный элемент системы, настолько некачественный, что надежностью остальных можно пренебречь. Чипы и платы изготавливают на заводах исповедующих 6 sigma, поэтому компоненты весьма надежные выходят. А вот блоки между собой соединяют уже на мелкосерийном т.н. "отверточном" производстве. Чисто из логистических соображений. Более того, предусамтивается пере-компоновка и замена блоков. Поэтому разьемы и кабели оказыватся самым ненадежным элементом. Если видео-карту волной впаять в разьем и прогнать через серьезную приемку, то это перестанет быть слабым местом
Так вот, возвращаясь к нашим микросервисам. Чтобы интеграции перестали быть слабым местом, реплики этих микро-сервисов стоит размещать в одном облаке с клиентами. Тогда система не упадет из-за того, что землетрясение порвало оптоволоконные кабели на Филлипинах. Или поставщик услуги хостинг забыл проплатить. И вот именно это, мне кажется, и пытаются реализовать виде новой облачной платформы. А это даст возможность "развалить" AX на несколько отдельных компонент, которые можно стыковать между собой.
__________________
Isn't it nice when things just work?