On 09/25/13 20:05, Dmitry Simonov wrote:
Весь опыт попыток подхода к этому снаряду показывает то, что любая система
автоматизации подобного динамического переконфигурирования ОЧЕНЬ БЫСТРО
устаревает (так как вся система растёт и развивается,
меняются/добавляются/удаляются конфигурационные параметры) подобно тому, как
устраревает документация.

Можно подойти к снаряду с другой стороны - написать скрипты для автоматической генерации документации со схемами связей между компонентами. Хотя это тоже не просто - мы пытались генерить схемы связей (graphviz) компонентов на основе конфигов серверов - схема получалась громадная с кучей линий, поэтому читалась плохо (но это в том числе говорит о плохой архитектуре проекта).

Если это будет работать - позволит иметь хоть какую то актуальную документацию, чтобы разобраться как система работает в данный момент.
Если сломается, так как минимум продакшен от этого работать не престанет.
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить