Size: a a a

Camunda BPM Group

2021 October 29

SD

Serg D. in Camunda BPM Group
Ребята знакомые пробовали talend. Не могу сказать про плюсы и минусы, у меня нет такой информации. Вроде были еще варианты от крупных вендоров.

В целом то для диаграмм интеграции есть прям EIP паттерны со своими обозначениями. Клиент может рисовать нужные ему схемы, а разработчики будут их реализовывать например на Camel.
Да, тут конечно не получится прям как в Camunda, но если заморочиться то наверное можно генерить flow со схемы
источник

NR

Nastya Rakita in Camunda BPM Group
Спасибо большое)
источник

DK

Denis Kotov in Camunda BPM Group
уже готов кстати - у меня так на шторме можно
источник

A

AiT in Camunda BPM Group
источник
2021 October 30

DP

Dmitrii Pisarenko in Camunda BPM Group
Можете примерно сказать, при каких конкретно нагрузках Камунда становится недостаточно производительной?

"Большие потоки данных" -- это сколько экземпляров процессов (либо выполнений DMN-таблиц) в единицу времени?
источник

SD

Serg D. in Camunda BPM Group
Не могу, это все очень зависит от вашего профиля нагрузки: что лежит в контексте, как вы с этим работаете, на сколько оптимально относительно производительности нарисованы схемы, кол-во wait states и async boundaries. В целом, если вы понимаете что происходит под капотом каждого вашего элемента схемы, то можно неплохо оптимизировать. Но опыт показывает что мало кто думает о производительности когда рисуют схемы, потом плюются и расскпзывают про камунду всякое нехорошее
источник
2021 November 01

OM

Oleg Marchenko in Camunda BPM Group
Схему бизнес процесса, как бы это баянисто не звучало, нужно проектировать исходя от бизнеса, а не производительности.
А если вижали все с одной банки камунда, то всегда можно поднять ещё.
источник

ММ

Максим Монин... in Camunda BPM Group
Если только бизнес не требует Макс производительности именно процесса :)
источник

SD

Serg D. in Camunda BPM Group
Аххах... а теперь отмотаем на шаг назад и вспомним, что люди так-то интеграцию собрались на Camunda строить)
источник

SD

Serg D. in Camunda BPM Group
И ещё момент, ничего не мешает рисовать оптимальные процессы исходя из требований бизнеса.
источник

SD

Serg D. in Camunda BPM Group
"То всегда можно поднять ещё одну" Вот краткое описание современного программиста. 😂 вместо того, чтобы задаться вопросом "что я сделал не так, можно ли сделать лучше" следует предложение закидать проблему деньгами)))
источник

АЕ

Арман Еслямов... in Camunda BPM Group
Всем привет. Я тут новичок, так что извините за такой возможно банальный вопрос. Решил в качестве переменной камунды передать объектный класс, но она ругается :с Есть ли возможность как это можно сделать? Или возможно есть обходные пути? Заранее спасибо!
источник

IP

Igor Petetskikh in Camunda BPM Group
как мне кажется, это не самая лучшая идея- передавать целый класс, но если вам действительно это необходимо, то лучше сначала превратить его в джсон, и кидать в переменную его.
иначе замучаетесь с сериализацией/десериализацией и обновлением процессов в будущем
источник

IP

Igor Petetskikh in Camunda BPM Group
лучше уж набор переменных запихать. или id  строки в бд  где они все лежат, или ещё как то...
но максимально избегать передачи цельного класса
источник

АЕ

Арман Еслямов... in Camunda BPM Group
Понял, спасибо большое👍🏿
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Для хранения сложных данных в переменных процесса есть библиотека SPIN.

См. раздел "Serializing Complex Data" на странице про лучшие практики: https://camunda.com/best-practices/handling-data-in-processes/#__strong_serializing_strong_complex_data
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Но, естественно, злоупотреблять этим не стоит. Если Ваш объект имеет 100500 свойств, то имеет смысл подумать о том, чтобы хранить только его идентификатор, а не весь объект.
источник

ДБ

Дмитрий Баевский... in Camunda BPM Group
Подскажите пожалуйста, почему, чем чревато?
источник

ММ

Максим Монин... in Camunda BPM Group
Размером БД и скоростью выгребания переменных.
источник

ММ

Максим Монин... in Camunda BPM Group
накладными расходами памяти в движке камунды
источник