Научились менять бизнес-логику без релизов и разработчиков
Обычный путь бизнес-изменения выглядит так: создание задачи, приоритизация в бэклоге, спринт, релиз, неделя ожидания. Но иногда рынок требует реакции за часы, и такой подход не работает.
Более 100 наших сервисов адаптируются к изменениям рынка, регуляторным требованиям и новым задачам, просто вынося настройки в Конфуций — наш визуальный конфигуратор, который позволяет быстро и безопасно менять бизнес-логику без релизов.
В карточках рассказываем, на каких принципах построен сервис, как устроен процесс изменений и почему это реально ускоряет процессы для десятков команд.
Основные пользователи Конфуция — владельцы бизнес-логики. Мы стремимся к тому, чтобы они управляли ею самостоятельно, без постоянного вовлечения команды разработки.
Инструмент должен минимизировать рутину. Подсказки, ИИ-поддержка, мониторинг метрик, автооткат и встроенные проверки — базовая часть системы. Цель — сделать работу с конфигурацией понятной и естественной, без сложного обучения.
Мы выстраиваем процессы бесшовного тестирования и валидации конфигураций и задаем требования к покрытию проверками, чтобы каждое изменение оставалось корректным и безопасным.
В Конфуции владелец бизнес-логики работает через понятный интерфейс: создает новую версию конфигурации и описывает изменения. Далее конфигурация проходит ревью, где проверяется ее корректность и соответствие требованиям. Одновременно запускаются автоматические тесты, которые отслеживают ключевые сценарии и ограничения. После всех проверок изменения выкатываются сначала на тестовую среду, а затем на прод.
Команды постоянно сталкиваются с повторяющимися операциями в классическом процессе поставки:
- завести задачу в таск-трекере;
- перевести ее по статусам;
- уведомить коллег;
- собрать аппрувы;
- запустить тесты.
В Конфуции эти процессы настраиваются под конкретную роль, продукт или регламент согласования. Пользователь только инициирует изменение, а инструмент сам выстраивает нужную последовательность действий и необходимые шаги выполняются автоматически.
В Конфуции ни одно изменение не попадает в продакшен без предварительной проверки. Каждая конфигурация проходит ревью, автоматическое тестирование и валидацию: система проверяет ключевые сценарии, ограничения и корректность параметров.
Все эти процессы позволяют передать управление параметрами напрямую владельцам логики, разгружая команды разработки, при этом сохраняя предсказуемость и скорость изменений.
- Активных пользователей в месяц: более 1000
- Подключенных сервисов: более 100
- Изменений, поставляемых через сервис за месяц: 550+
- SDK для популярных стеков: Kotlin, Python, .NET, Go, Scala (в разработке)
- Адаптация скоринга. Команда скоринга быстро меняет ставки и реагирует на изменения рынка.
- Ведение справочников. Разные команды хранят и управляют справочными значениями, такими как партнеры, регионы, документы и другое.
- Хранение промптов. Несколько команд используют сервис для хранения и гибкого управления промптами для больших языковых моделей.