Большинство разработчиков вынуждены «сшивать» несколько инструментов: Temporal для надёжности, GoRules для логики, LangGraph для AI. ВЕРДИКТ объединяет пять критических компонентов в одном runtime.

Пять элементов

Прежде чем сравнивать — о чём речь.

1. Таблицы решений

Декларативное описание логики, понятное бизнес-пользователям. «Если клиент VIP и сумма > 100 000, то маршрут = ручная проверка.» В популярных оркестраторах вроде Temporal таблиц решений нет — всё описывается кодом.

2. Автоматическое вычисление порядка действий

Способность платформы самой определять какие действия выполнять исходя из текущего состояния, условий и целей (declarative orchestration с элементами forward chaining). Не следовать заранее нарисованной схеме (BPMN) или жёстко заданному коду, а вычислять план каждый такт.

Этот подход традиционно ограничивался экспертными системами (Drools, JBoss Rules), но в ВЕРДИКТе адаптирован под распределённые workflow. При этом каждый шаг вычисления детерминирован и трассируем: платформа записывает какие условия проверила, какие действия были доступны и почему выбрано именно это. Никакого «чёрного ящика».

3. AI как управляемый оператор

LLM-агент не просто вызывается как «внешний калькулятор». Он является частью среды исполнения: может динамически выбирать путь процесса, но под контролем правил и с записью обоснования каждого выбора.

Способность AI маршрутизировать процесс уже не инновация — это есть в LangGraph и Camunda 8.8. Главная проблема индустрии: контроль и аудит. Вероятностное управление LLM не проходит комплаенс. В ВЕРДИКТе AI предлагает путь, но детерминированные DMN-правила отсекают галлюцинации и устанавливают границы. AI — оператор внутри правил, а не автономный агент.

4. Откат уровня процесса

Декларативная компенсация бизнес-операций: вы описываете компенсаторное действие для шага, а runtime сам вычисляет цепочку отката при сбое, учитывая зависимости. Классификация ошибок, повторные попытки, верификация через правила.

Это сложнее чем откат транзакции в базе данных: требует управления состоянием распределённого процесса во времени.

5. Сквозная каузальная трассировка

Единый контекст исполнения, который объясняет не только «что» произошло, но и «почему». Связывает воедино сработавшие строки в таблице решений, рассуждения AI, выбор действий и физические вызовы внешних систем в одну доказательную цепочку.

Большинство платформ закрывают 2 или 3 из этих элементов. ВЕРДИКТ объединяет все пять в одном runtime, решая главную проблему индустрии: разрыв между «умным» принятием решений (AI + правила) и «надёжным» исполнением (workflow).


Temporal, Inngest — надёжные «исполнители»

Гарантируют что действие будет сделано. Но им всё равно какое именно.

Платформы для устойчивого исполнения процессов (durable execution). Оркестрация пишется в коде. Платформа гарантирует что код выживает при сбоях: персистентное состояние, автоматические повторы, восстановление после падения.

Temporal: SDK на 7 языках, используется в Netflix, Datadog, Maersk. Temporal Cloud поддерживает multi-region replication и является индустриальным стандартом отказоустойчивости.

Inngest: durable functions со step-based мемоизацией, управлением параллелизмом, throttling, waitForEvent для участия человека.

ЭлементTemporal / Inngest
Таблицы решенийНет. Логика в коде
Вычисление порядка действийИмперативное (Workflow-as-Code). Граф жёстко задан в коде
AI как операторAI как «активность» (внешний вызов, black box для runtime)
Откат процессаTemporal: императивная Saga (SDK даёт примитивы, но логика компенсации захардкожена в workflow). Inngest: onFailure обработчики + повторы, но не бизнес-откат всей цепочки
Каузальная трассировкаИстория исполнения + observability. Аудит бизнес-решений строится отдельно

Чем ВЕРДИКТ отличается. Temporal гарантирует durable execution — это сильная сторона. Для Saga SDK даёт удобные примитивы, но логика компенсации жёстко описана в workflow: если бизнес-правила отката меняются, нужно переписывать и деплоить код. В ВЕРДИКТе оркестрация декларативная: вы описываете условия действий и цели, платформа вычисляет граф исполнения (forward chaining). Компенсация декларативная: вы описываете компенсаторное действие, runtime динамически вычисляет цепочку отката на основе текущего контекста правил.

Когда выбрать Temporal/Inngest. Сильная команда разработчиков. Полный контроль над каждым действием. Процессы стабильные. Аудит бизнес-решений не приоритет.

Когда выбрать ВЕРДИКТ. Правила часто меняются. Порядок действий должен вычисляться, а не кодироваться. Каждое решение должно быть объяснимо.


ELMA365, Первая Форма — классические отечественные BPM

Отличные решения для документооборота и людей, но требуют сложного ручного проектирования для транзакционных откатов.

Лидеры российского рынка low-code платформ для автоматизации внутреннего документооборота (СЭД), CRM и маршрутизации задач на сотрудников. Базируются на визуальном моделировании процессов. Обладают современной микросервисной архитектурой и стабильно держат энтерпрайз-нагрузки.

ЭлементELMA365 / Первая Форма
Таблицы решенийБазовая поддержка правил
Вычисление порядка действийИмперативное. Жёсткие BPMN-схемы, которые нужно перерисовывать при изменении логики
AI как операторОтсутствует как встроенный оператор динамической оркестрации
Откат процессаСтандартные механизмы BPMN, требующие ручного моделирования каждой ветки компенсации
Каузальная трассировкаСтандартный журнал выполнения бизнес-процесса

Чем ВЕРДИКТ отличается. ELMA365 — это прекрасная и масштабируемая система для корпоративных задач. Но она опирается на статическое BPMN-моделирование. В транзакционных системах проектирование всех вариантов ошибок и веток отката вручную превращает схему в нечитаемый лабиринт. ВЕРДИКТ вычисляет порядок действий и цепочку отката динамически на основе условий, избавляя инженеров от ручного рисования схем компенсации.

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

Когда выбрать ВЕРДИКТ. У вас автоматизированный процесс (платежи, онбординг, скоринг), где нужен декларативный откат транзакций, динамическая оркестрация микросервисов и логически обоснованный аудит AI-решений для комплаенса.


Camunda — индустриальный стандарт

Model-first: «модель которую вы проектируете — это модель которая исполняется».

Enterprise-платформа. BPMN/DMN — центральная исполняемая модель. APIs, SDKs, расширяемость кодом. SaaS и Self-Managed. Начиная с версии 8.8 Camunda поддерживает agentic orchestration: AI-агенты встраиваются в BPMN-процессы через ad-hoc подпроцессы. Внутри ad-hoc подпроцесса задачи не следуют предопределённой последовательности — AI Agent Connector оценивает контекст процесса и самостоятельно решает какие инструменты выполнить.

ЭлементCamunda
Таблицы решенийDMN 1.3 (стандарт)
Вычисление порядка действийИмперативное: задано BPMN-моделью. Внутри ad-hoc подпроцессов — динамическое через AI Agent Connector
AI как операторAgentic orchestration через ad-hoc подпроцессы. Поведение агента определяется текстовыми описаниями инструментов и рассуждениями LLM
Откат процессаBPMN compensation events (проектируются в модели для каждой ветки)
Каузальная трассировкаБизнес-мониторинг (Optimize). Трассировка логики DMN отдельно

Чем ВЕРДИКТ отличается.

Governance AI. В Camunda 8.8 AI-агент внутри ad-hoc подпроцесса самостоятельно выбирает инструменты, анализируя их текстовое описание. Чтобы жёстко ограничить этот выбор правилами DMN, разработчикам приходится вручную проектировать связки из циклических задач и шлюзов вокруг вызова агента. В ВЕРДИКТе детерминированные DMN-границы встроены в архитектуру: AI предлагает путь, а движок правил логически его валидирует.

Оркестрация. За пределами ad-hoc подпроцессов Camunda остаётся model-first: порядок задан BPMN-моделью. В BPMN при описании всех вариантов ошибок возникает проблема State Explosion. ВЕРДИКТ вычисляет порядок из условий действий по всему runtime (contract-first).

Откат. Camunda: compensation events явно проектируются в модели для каждой ветки. ВЕРДИКТ: декларативная компенсация — вы описываете компенсаторное действие, runtime вычисляет цепочку отката при сбое.

Что у Camunda лучше. Visual designer для BPMN-моделей. Human task management. Экосистема коннекторов. Enterprise track record. Стандарты OMG.

Когда выбрать Camunda. Процессы стабильные и хорошо ложатся на BPMN. Нужен visual designer. Human task management из коробки. Совместимость со стандартами. Есть ресурсы на ручное моделирование схем ограничения AI-агентов.

Когда выбрать ВЕРДИКТ. Процессы часто меняются. Нужен inference, а не императивная модель. AI-маршрутизация должна быть логически ограничена DMN-правилами «из коробки» без ручного моделирования циклов. Нужна декларативная компенсация. Российское решение.


GoRules — «мозг» которому нужно «тело»

Сильный BRMS, но stateless.

Open-source BRMS. Таблицы решений, графы решений. Rust-ядро, SDK для нескольких языков. Субмиллисекундная оценка. Аудит, версионирование, откат правил, self-hosting.

ЭлементGoRules
Таблицы решенийJDM (JSON Decision Model) + визуальный редактор
Вычисление порядка действийForward chaining (в рамках графа решений). Нет оркестрации процессов
AI как операторCopilot для создания правил
Откат процессаНет. Stateless: нет понятия «процесс»
Каузальная трассировкаТрассировка логики решения. Нет контекста процесса

GoRules по своей природе stateless. Получает JSON, возвращает решение. Не может ждать ответа от внешнего сервиса, не управляет очерёдностью действий, не имеет понятия «процесс» с персистентным состоянием.

Чем ВЕРДИКТ отличается. ВЕРДИКТ совмещает движок правил и оркестрацию. Правила влияют на выбор действий, действия меняют состояние, изменение состояния пересчитывает правила. Процесс может работать часы и дни, ожидать внешние операции, переживать сбои. Аудит фиксирует каждое решение в контексте процесса, а не в изоляции.

Когда выбрать GoRules. BRMS для встраивания в приложение. Governance правил. Нет задачи оркестрации.

Когда выбрать ВЕРДИКТ. Правила + оркестрация + откат + аудит в контексте процесса.


LangGraph — AI выбирает путь

Но нет бизнес-правил которые ограничивают выбор, и нет аудита «какое правило сработало».

Agent runtime (библиотека, не платформа) от LangChain. Циклические графы, сохранение состояния, контрольные точки, участие человека, replay/fork/time travel, трассировка через LangSmith. AI управляет состоянием и выбирает следующий узел графа.

ЭлементLangGraph
Таблицы решенийНет. Логика в промптах или Python-коде
Вычисление порядка действийAI-driven: LLM выбирает следующий узел
AI как операторЯдро системы
Откат процессаCheckpoint / replay (для стейта агента). Компенсация бизнес-операций пишется вручную в коде узлов
Каузальная трассировкаLangSmith: трассировка AI-рассуждений, но не бизнес-правил

Два ключевых ограничения. Первое: отсутствие бизнес-стандартов (DMN) и визуальных инструментов. Логика зашита в промпты или Python-код, и её не может проверить комплаенс-аудитор или бизнес-аналитик без деплоя. Второе: LangGraph умеет сохранять состояние (через checkpointers в Postgres и другие бэкенды), но это управление состоянием графа агента, а не классический durable execution для распределённых систем. Time Travel позволяет менять состояние в прошлом, но это не компенсация бизнес-операций (отмена платежа, снятие назначения). Компенсирующая бизнес-логика пишется вручную в коде узлов.

Чем ВЕРДИКТ отличается. В LangGraph AI выбирает путь, логика в промптах. В ВЕРДИКТе AI выбирает путь через decision strategy, но логика вынесена в таблицы решений, которые может проверить бизнес-аналитик. Правила ограничивают что AI может выбрать. Аудит записывает каузальную цепочку: контекст, правила, обоснование выбора. Проблема «как доказать регулятору почему агент выбрал путь B, а не A» решена.

Как они работают вместе. ВЕРДИКТ может использовать LLM (через LangGraph или напрямую) для выбора пути. LangGraph управляет AI-логикой. ВЕРДИКТ оборачивает её в процесс с правилами, откатом и аудитом.

Когда выбрать LangGraph. Задача целиком про AI-агента. Нет требований к бизнес-правилам и аудиту решений.

Когда выбрать ВЕРДИКТ. Бизнес-процесс с правилами, где AI — один из операторов. Нужна объяснимость и governance.


Сравнительная таблица

По публично документированным возможностям на апрель 2026.

ВЕРДИКТTemporalELMA365CamundaGoRulesLangGraph
АрхитектураStateful Inference RuntimeDurable ExecutionLow-code BPMProcess Engine (BPMN)Stateless BRMSAgent Runtime
Управление логикойDeclarative (Rules + Inference)Imperative (Code)Visual (BPMN)Visual (BPMN/DMN)Decision GraphsAI-driven (Prompts)
Таблицы решенийDMN + визуальный редактор + тестыНетБазовыеDMN 1.3JDM + аудит + версииНет
Вычисление порядкаForward chaining из условий и целейИмперативное (Workflow-as-Code)Императивное (BPMN-модель)Императивное (BPMN) + динамика в ad-hocНет (stateless)AI-driven
AI-интеграцияЛогическое ограничение DMNBlack Box (External Call)Внешний сервисВероятностное управление (ad-hoc + AI Agent Connector)Copilot для автораЯдро
ОткатДекларативная (динамическая цепочка)Императивная Saga (SDK)Ручное моделированиеExplicit Compensation EventsВерсионирование правилCheckpoint / replay
ТрассировкаКаузальная цепочка (правила + AI + действия)История исполненияЖурнал процессаБизнес-мониторинг (Optimize)Логика решенияLangSmith
RuntimeЛёгкий (HTTP, self-hosted / cloud)Cluster (self-hosted / cloud)SaaS / On-premiseSaaS / Self-Managed (Zeebe)ВстраиваемыйБиблиотека (self-hosted)

ВЕРДИКТ — единственный среди перечисленных Stateful Inference Runtime, объединяющий все пять элементов: таблицы решений (DMN), declarative orchestration с forward chaining, AI как managed operator с детерминированными границами, декларативную компенсацию (динамически вычисляемую цепочку отката) и каузальную трассировку в одном runtime.

Российская разработка. Контроль над инфраструктурой и данными без зависимости от зарубежного вендора.