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

В этом докладе мы посмотрим на то, какие варианты уже были придуманы, для каких случаев они лучше подходят, какие у них есть минусы и почему для решения этой задачи может пригодиться понимание формальных грамматик и абстрактных синтаксических деревьев.
Практически любой сервис, который мы разрабатываем, требует какой-либо конфигурации. И если в простых случаях в этом нет никакой проблемы, то для того чтобы описать что-то сложное (например пайплайн сборки), привычные способы вырождаются в очень громоздкие и неудобные конструкции.

В этом докладе мы посмотрим на то, какие варианты уже были придуманы, для каких случаев они лучше подходят, какие у них есть минусы и почему для решения этой задачи может пригодиться понимание формальных грамматик и абстрактных синтаксических деревьев.
Видеозапись доклада
Информация о спикере
Сергей Петров
Selectel
  • Сергей Петров
    Selectel
Все доклады секции