Size: a a a

Camunda BPM Group

2021 May 29

SD

Serg D. in Camunda BPM Group
Если там речь об одной переменной у вас, делайте через expression и не парьтесь. Можно бин сделать, если хочется в джаве преобразование сделать и дёрнуть его из expression
источник

AD

Artur Dauer in Camunda BPM Group
Ага так и сделаем, ещё раз спасибо
источник
2021 May 30

DG

Dmitrii Goncharov in Camunda BPM Group
Коллеги, а по Zeebee не делали чатик? После 4 лет ковыряния в камунде надо в новом проекте оркестратор. Пока вижу варианты:
1) велосипед
2) Spring State Machine
3) Zeebee.
Но зиби только начал ковырять, а срок как всегда - вчера. Хочется понять - с хорошим знанием камунды (все кишки облазил), насколько сложно/долго будет затянуть в прод зиби? Может есть у кого опыт?
источник

MD

Maksim Davliatshin in Camunda BPM Group
Привет.
По зиби тоже тут специалисты :)
Тут все что связано с Camunda обсуждается ;)
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Ок, просто не помню тут обсуждений каких-то вопросов по зиби, да и поиск много не дал.
Но понял - будем и по нему комьюнити здесь взращивать)))
источник

ММ

Максим Монин... in Camunda BPM Group
насколько я знаю тут не особо много людей опробовавших zeebe в production. Zeebe Только месяц назад вышел на версию 1.0.0 и там много интерфейсов поменялось, изза чего старый опыт тоже не приемлем. Ну у меня есть просто тестовый стенд с ним. Оно вполне рабочее и быстрое. Но так как там в основе всего лежит Service task с external worker то переносимость камунды на зиби более менее легкая если только процессы написаны на service task
источник

MD

Maksim Davliatshin in Camunda BPM Group
источник

ММ

Максим Монин... in Camunda BPM Group
в 1.0.0. появились human task + приложение Camunda TaskList который по сути аналог Tasklist из камунды.
источник

ММ

Максим Монин... in Camunda BPM Group
Драйвер node.js камунды и zeebe похожи. Для воркеров. Разница что первый использует rest api, grpc http2.0
источник

ММ

Максим Монин... in Camunda BPM Group
Но если сделать прослойку коннекта и забота service task, то сам код почти одинаковый можно сделать.
источник

ММ

Максим Монин... in Camunda BPM Group
Единственная разница переменные в камунде передаються как variable {value:}
источник

ММ

Максим Монин... in Camunda BPM Group
А в zeebe без value
источник

MD

Maksim Davliatshin in Camunda BPM Group
Круто что описываете и пробуете.
Хотите сделать доклад на эту тему? Тема о глобальных изменениях между версиями
источник

ММ

Максим Монин... in Camunda BPM Group
А у меня нет прода, я делал примеры на кманду и zeebe на node и понял что перенести с одного на другой процедуры уровня service task можно довольно быстро, но у меня все на service task сделано в камунде
источник

ММ

Максим Монин... in Camunda BPM Group
А изменения там основные в том, что в старых версиях везде использовалось ключевое слово Workflow а в новых Process
источник

ММ

Максим Монин... in Camunda BPM Group
Это проходит через весь api + zeebe-record в elastoc-search
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Не, мне переносить ничего не надо (кроме опыта).  Пишу с 0. Идеологически да - как камунда с экстернал тасками. Human тасок нет. И посыл от архитектора - event-based система. Кажется зиби идеален для этого.
Спасибо за ответы
источник

ММ

Максим Монин... in Camunda BPM Group
Есть приятная особенность zeebe - можно смело применять паралельные процессы ибо нет optimistic lock проблемы
источник

MD

Maksim Davliatshin in Camunda BPM Group
Понятно :)
Но все равно классно что смогли раскопать.
источник

MD

Maksim Davliatshin in Camunda BPM Group
Зиби стоит использовать, если у вас очень много операций.
Насколько помню, разработчики говорили что стоит задумываться, если у вас на камунде более 20 тыс операций в секунду на одну активити.
(Может быть уже за 2 года что-то поменялось или в понимании или в мозгу перемешалось)

Евент бейз можно и на камунде делать. У Рюкера был пример евент бейза на камунде.(сейчас этот пример на зиби 🙂)
источник