qcontrol
-
Хабрахабр
Система управления конфигурацией сети фильтрации Qrator
В основе лежит двухуровневый транспортный протокол, работающий с упакованными в gzip сообщениями без декомпрессии между эндпойнтами. TL;DR: Описание клиент-серверной архитектуры нашей внутренней системы управления конфигурацией сети, QControl. Система построена по принципу дифференциального бэкапа (“recent-stable”, объясняется ниже) и задействует язык запросов JMESpath вместе с шаблонизатором Jinja для рендера конфигурационных файлов. Распределенные роутеры и эндпойнты получают конфигурационные апдейты, а сам протокол позволяет…
Читать далее »