Вот, кстати, о не монолитных системах
Oct. 17th, 2008 01:49 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Проблема: есть два сервера, разговаривающих по RMI. На сервера поставили Firewall - система легла.
Чего, собственно говоря, мы и опасаемся при разработке систем, состоящих из множества компонентов - появляются зависимости от внешней "неведомой херни".
Чего, собственно говоря, мы и опасаемся при разработке систем, состоящих из множества компонентов - появляются зависимости от внешней "неведомой херни".
no subject
Date: 2008-10-17 11:38 am (UTC)А все остальные рассуждения -- из разряда "а что если админ снесет настройки системы, отключит на машине сеть, переключит диски в рид-онли режим, и натравит пять антивирусных мониторингов на любую процедуру открытия файла?" Потому что они тогда уж перекрываются вопросом "а что если уборщица провода выдернет?"...
Да, риски этого есть, да, чисто техническими методами их все равно к нулю не сведешь.
Отказываться от клиент-серверной архитектуры из опасения, что придурок-админ перекроет порты фаерволом -- фанатизм.
no subject
Date: 2008-10-17 11:51 am (UTC)Просто у нас сейчас идет вялотекущий спор между мной и ребе
Вернее, я-то его уже сделал, осталось сделать взаимодейтствие между ним и клиентской прогой для отображения состояния, передачи команд на железо с которого данные собираются, переделать инсталлятор, систему автообновления и сервисного обслуживания и получить высочайшее одобрение на выпуск этого дела в продакшен :)
И один из вопросов - это именно что усложнение структуры, на данный момент дающее только одно очевидное преимущество - независимость сбора данных от пользователя.