#microservices #camunda #zeebe
#микросервисы #camunda #zeebe
Вопрос:
Я читал, что Zeebe (https://zeebe.io /) из Camunda создан специально для оркестровки микросервисов. Я знаю, что есть некоторая разница, связанная с производительностью.
Мой вопрос: «Могу ли я добиться того же, используя Camunda, что я могу сделать с Zeebe?»
Я заметил, что Camunda enterprise предоставляет множество функций, которых нет в бесплатной версии или в Zeebe, таких как развертывание BPMN, история предыдущих рабочих процессов. Я хочу получить эти функции для оркестровки микросервисов. Я предполагаю, что я не получу, если использую Zeebe.
Ответ №1:
Это несколько вопросов в одном.
-
Да, вы можете выполнять оркестровку микросервисов с помощью Camunda BPM. Как вы правильно указали, разница заключается в архитектуре самого механизма workflow, а не в вариантах использования, для которых вы можете его использовать.
-
Да, существует версия Camunda BPM enterprise edition, в которой есть функции, отсутствующие в версии сообщества, см.: https://camunda.com/enterprise /
-
Zeebe в конечном итоге предоставит те же возможности. Учитывая, что он относительно молод, он не обладает всеми функциями Camunda BPM с этой целью. Но для вашего примера Operate может показывать экземпляры истории, но также не является бесплатным для коммерческого использования. Zeebe также предоставляется как управляемый сервис: https://camunda.com/products/cloud /
Комментарии:
1. Итак, если я иду на компромисс с производительностью, но хочу больше возможностей, тогда предлагается использовать Camunda Enterprise? Мне также нужно добавить пользовательские задачи в мои рабочие процессы, где назначенный пользователь будет утверждать или отклонять задачу утверждения. Я предполагаю, что это может быть достигнуто в Camunda, но не в Zeebe.
2. Camunda BPM EE предлагается да. На самом деле вы можете хорошо справляться с большинством требований к производительности, которые мы видим у клиентов (поэтому я бы не назвал это «компромиссом в производительности»).). В настоящее время мы реализуем пользовательские задачи в Zeebe, поэтому он будет доступен в Camunda Cloud относительно скоро.