Size: a a a

Camunda BPM Group

2020 February 07

Е

Евгений in Camunda BPM Group
Oleg Smetanin
кто кстати как тестит перфоманс своих процессов?
Последовал советам Дениса https://t.me/camunda_bpm/9061
Прикрутил этот плагин https://github.com/StephenOTT/camunda-prometheus-process-engine-plugin
источник

OS

Oleg Smetanin in Camunda BPM Group
в идеале собрать среднее и стандартное отклонение по процессу с нагрузки условно 50 тредов/100 прогонов сценариев
источник

DK

Denis Kotov in Camunda BPM Group
Евгений
Последовал советам Дениса https://t.me/camunda_bpm/9061
Прикрутил этот плагин https://github.com/StephenOTT/camunda-prometheus-process-engine-plugin
Еее, ктото следует моим советам
источник

RG

Ruslan Gainutdinov in Camunda BPM Group
Саддам Хусейн
Спасибо, развернул нашим поиграться. Меня спрашивают можно ли получить доступ к БД камунды?
ой, не ту статью приложил, я по другой разворачивал, но тоже по вашей: https://medium.com/@ruslanfg/run-camunda-bpm-on-google-cloud-run-ecc59dc9fbc4
Отлично! Зачем к бд и кто просит? 5сли аналитика и история исполнения то может быть и ок. Для всего остального есть Rest API
источник
2020 February 08

AB

Anatoly Burnashev in Camunda BPM Group
источник

РА

Руслан Алиев... in Camunda BPM Group
Коллеги, пара вопросов:
1. Вы unit-тестируете свои процессы?
2. Как тестируете, что Signal Throw, который поймался бы в отдельном процессе (его сейчас не тестим), выбрасывается с верными переменными ?

На форуме спрашивал и на stackoverflow -- без ответа, может тут знают
источник

DK

Denis Kotov in Camunda BPM Group
2) создать во время теста отдельный дефинишен только с этим сигналом стартовым
источник
2020 February 09

РА

Руслан Алиев... in Camunda BPM Group
Да, тоже к такому выводу пришел, Денис - но как быть, если 1 сигнал вызывается в процессе неск. раз? Значит каждый сигнал поймавшись должен будет создать дефинишен с "себе подобным"? Чтобы поймать в след.раз и т.д.
источник

РА

Руслан Алиев... in Camunda BPM Group
Немного замудренно как-то  показалось
источник

DK

Denis Kotov in Camunda BPM Group
В приватную функцию завернуть
источник

DK

Denis Kotov in Camunda BPM Group
Сигналы так-то вообще зло
источник

DK

Denis Kotov in Camunda BPM Group
Как говорили предки "если у вас есть сигналы, то у вас проблемы"
источник

SP

Sergey Pichkurov in Camunda BPM Group
всем привет. вот уже 2-й день как полностью погрузился в увлекательный мир камунды, решая задачю из разряда "camunda poc eще вчера" 8-).
и уже начали появлятся вопросы концептульного характера, начну с примера:

допустим, есть некий business process cred application loan. и в нем есть шаг проверки кредитного лимита (банально). понятно, могут быть несколько аппликаций со стороны одного и тоже клиента. поэтому, проверка лимита должна синхронно оперировать с его актуальным текущим значением.

теперь вопрос  - правильно ли я понимаю, делать это надо через делегат который будет ходить во внешнюю бд где хранится актульное значение кредита (per client)? или есть какой-то способ решить это через process variables ?

теперь более общий вопрос - по-сути, это суть есть наша старая добрая oltp db, без которой никуда. и вроде просто и банально (для уровня архитектуры), но об этом никто толком ничего не говорит - что напрягает.  
например, есть такой best practice https://camunda.com/best-practices/handling-data-in-processes/ , там говорится "There are some use cases when it is clever to introduce entities alongside the process to store complex data in a relational database. " ... но как-то слишком застенчиво. и полное отсутствие чего-то похожего в примерах, странно ...

в принципе, нигде ни удалось найти внятные рекоммендации по-поводу интегрироции камунду в  ентрерпрайз архитектуру. только какие-то обрывки (как дернуть REST, SOAP, запустить скрипт).

если кто-то может посоветовать референсы на данную тему, буду очень признателен, спасибо.
источник

DK

Denis Kotov in Camunda BPM Group
Никаких переменных
источник

DK

Denis Kotov in Camunda BPM Group
В контексте
источник

DK

Denis Kotov in Camunda BPM Group
источник

DK

Denis Kotov in Camunda BPM Group
Вот этот видос я думаю ответит на вопросы
источник

SP

Sergey Pichkurov in Camunda BPM Group
спасибо
источник

SP

Sergey Pichkurov in Camunda BPM Group
есть еще что-то в контексте реализации микросервисных архитектур на камунде ? ( это и есть, собстенно цель POC-a, в качестве bus юзается кафка )
источник

SP

Sergey Pichkurov in Camunda BPM Group
(насмотрелся уже Ruecker сотоварищи - но там, в основном, вода)
источник