Файлы конфигурации против таблиц базы данных
Сценарий, который меня особенно интересует, состоит в том, что несколько серверов имеют демонов, которые работают с определенными параметрами конфигурации. (поскольку это учебное упражнение. Я приветствую любые мысли, выходящие за рамки данного конкретного случая). Вопрос в том, где должны располагаться параметры конфигурации.
А. центральная таблица базы данных
B. файл конфигурации, помещенный в каждый из ящиков
Это самые распространенные, с которыми я сталкивался. Известные другие, в константах кода (требуется перекомпиляция для развертывания. Очень плохой вариант, если они действительно не являются константами), файл конфигурации, смонтированный в общей папке.
Просто хотел узнать от сообщества о том, как вы делаете выбор.