![]() |
#11 |
Участник
|
Цитата:
Сообщение от macklakov
![]() Программистов что, совсем не учат теории надежности? Microsoft тоже эту подлянку себе регулярно устраивает.
Тут вот какое дело. С ростом количества вазаимозависимых компонентов, вероятность сбоя системы растет экспоненциально. Именно поэтому на многих производтсвах такое истеричное онтошение к качеству. Всякие Six Sigma вводят и прочее. Это происходит из-за того что иногда систему не получается упростить и приходится наращивать надежность каждого из компонент. Но намеренно вводить в систему дополнительные зависимости, это значит гробить ее надежность прямо на старте. У вас одна из баз сбойнет и все остальное встанет. Или соединение с одной из баз сбойнет. Есть два подхода в создании систем. 1. Если в процессе что-то пошло не так, то программа падает и запускается снова. 2. Если что-то пошло не так, то боремся до последнего за живучесть системы и только потом падаем. Ты думаешь все системы написаны в стиле майкрософта? Всегда чуть что и синий экран? Прикинь так бы атомные станции строили? Дверью в подсобке не так хлопнул, и БАДАБУМ! Потом ждем период распада и строим новую станцию. )))
__________________
Удачи! |
|
Теги |
php, граабль, хлеб своими руками |
|
|