|
|
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
Привет! Процесс крутится оперативке, так? А если таких процессов 20 ? А если 100 ? Как понять, что выбрал верное решение для отслеживания бизнес-процессов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 12:46 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
BlackGnomeГуест, OFF и где ты свои вопросы берёшь? )) У бизнес-аналитиков? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 13:18 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
Business Process Model and Notation - даже из названия понятно что это не технология а спецификация. вопрос в чем? внятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 15:56 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
Во-первых, не BPMN, а BPMN 2.0. Язык описания процессов. Сам по себе не привязан к программной реализации. Но может захотеться реализовать. Тогда понадобится "платформа как вы выражаетесь выполнения бизнес-процессов" для разработки и выполнения процессов, описанных по BPMN 2.0 (впрочем, ни одна не реализует всю спецификацию). Тут возникает желание что-то запрограммировать. В России среди платформ, использующих BPMN 2.0, популярны Alfresco и jBPM. Проблема в том, что изучить это сложно, а если заказать разработку, то можно легко нарваться на халтурщиков, впаривающих лохам фуфло (в российских условиях, конечно). Достоинством BPMN 2.0 является наличие хорошей литературы, в которой объясняется не только сам язык, но и как правильно проектировать процессы. Другой язык - BPEL - не является конкурентом и применяется в процессах типа интеграции (хотя и BPMN 2.0 годится). Пример - движок процессов Kaleo внутри портала Liferay. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 20:29 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
Да, не ответил на сам вопрос. Он наивный. BPMN вообще ни причём, а причём движок процессов. Одновременно могут присутствовать сотни тысяч экземпляров выполняющихся процессов. Объём памяти для сервера надо уметь выбрать, на что есть рекомендации производителя соответствующего программного средства. Наблюдать над выполнением процессов надо - бывает, что в экземпляре процесса возникает ситуация, требующая вмешательства администратора. BPMN 2.0 только предоставляет возможность проектировать процессы так, чтобы над ними было удобно наблюдать и чтоб ненормальные ситуации в них возникали пореже. То есть, соображать надо при проектировании. Но для наблюдения над выполнением процессов существуют средства, предоставляемые платформой, а не BPMN 2.0, они не стандартизованы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2015, 10:30 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
BlackGnomeГуестПривет! Процесс крутится оперативке, так? А если таких процессов 20 ? А если 100 ? Как понять, что выбрал верное решение для отслеживания бизнес-процессов? Нет, это просто как бы библиотека для состояний чего-либо и (опционально) обработчиков когда осущ-ся переход на какое-л состояние. Все состояния хранятся в базе, соответственно, получаем процесс по ид - библиотека тупо лезет в базу и выдает вам инфо и так на каждый запрос - ничего в памяти не крутится. И что-бы самому не реализовывать эту хрень - тогда - профит, можно использовать готовое - тот же JBPM, Activity. От количества процессов это не зависит, а зависит от кол-ва действий с ними. Все тоже самое, что и при обычном бэкэнде в вэбе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2015, 17:33 |
|
||
|
BPMN: На каком числе процессов оправдана такая технология, как закладывать ресурсы на это?
|
|||
|---|---|---|---|
|
#18+
Partisan MДа, не ответил на сам вопрос. Он наивный. BPMN вообще ни причём, а причём движок процессов. Одновременно могут присутствовать сотни тысяч экземпляров выполняющихся процессов. Объём памяти для сервера надо уметь выбрать, на что есть рекомендации производителя соответствующего программного средства. Наблюдать над выполнением процессов надо - бывает, что в экземпляре процесса возникает ситуация, требующая вмешательства администратора. BPMN 2.0 только предоставляет возможность проектировать процессы так, чтобы над ними было удобно наблюдать и чтоб ненормальные ситуации в них возникали пореже. То есть, соображать надо при проектировании. Но для наблюдения над выполнением процессов существуют средства, предоставляемые платформой, а не BPMN 2.0, они не стандартизованы. Я баловался с Activiti. Учебные реализации фрагментов стандарта тоже имеют мето быть :) Думал, есть каки то общепринятые правила на тему соответствия объема нагрузки и этих технологий... Ну или хитрости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 13:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39085476&tid=2124776]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
192ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 549ms |

| 0 / 0 |
