Изменения документа Механизмы
Редактировал(а) Alexandr Fokin 2024/05/10 15:27
<
>
отредактировано Alexandr Fokin
на 2024/01/08 00:31
на 2024/01/08 00:31
отредактировано Alexandr Fokin
на 2024/01/08 01:23
на 2024/01/08 01:23
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -4,7 +4,7 @@ 4 4 |[[DMN>>doc:Разработка.Диаграммы.DMN.WebHome]]| 5 5 ))) 6 6 |(% style="width:125px" %)Хранилище|(% style="width:1359px" %)((( 7 -|(% style="width: 70px" %)7.*|(% style="width:1263px" %)(((7 +|(% style="width:42px" %)7.*|(% style="width:1300px" %)((( 8 8 |((( 9 9 * Внешняя БД с провайдером [[jdbc>>doc:Разработка.JVM.Java.Библиотеки.jdbc.WebHome]] 10 10 * (H2 - in memory БД) ... ... @@ -24,12 +24,35 @@ 24 24 [[https:~~/~~/habr.com/ru/companies/tinkoff/articles/657969/>>https://habr.com/ru/companies/tinkoff/articles/657969/]] 25 25 ))) 26 26 ))) 27 -|(% style="width:70px" %)8.*|(% style="width:1263px" %)RocksDB - встроенная распределенная БД 27 +|(% style="width:42px" %)8.*|(% style="width:1300px" %)((( 28 +|(% style="width:1003px" %)RocksDB - встроенная распределенная БД для runtime данных|(% style="width:278px" %) 29 +|(% style="width:1003px" %)((( 30 +Компоненты экспорта (Exporter). 31 +Компонент, в который движок ведет потоковую запись историчных данных, а компонент может сохранять данные во внешнее хранилище. 32 + 33 +Exporters 34 +[[https:~~/~~/docs.camunda.io/docs/self-managed/concepts/exporters/>>https://docs.camunda.io/docs/self-managed/concepts/exporters/]] 35 +[[https:~~/~~/docs.camunda.io/docs/self-managed/zeebe-deployment/exporters/>>https://docs.camunda.io/docs/self-managed/zeebe-deployment/exporters/]] 36 +)))|(% style="width:278px" %)((( 37 +[[Elastic Search>>doc:Разработка.Базы данных.NoSQL.Документоориентированная структура.Elastic Search.WebHome]] 38 + 39 +[[Open Search>>doc:Разработка.Базы данных.NoSQL.Документоориентированная структура.Open Search.WebHome]] 28 28 ))) 41 +))) 42 +))) 29 29 |(% style="width:125px" %)Embedend mode|(% style="width:1359px" %)((( 30 -|(% style="width:70px" %)7.*|Эта версия позволяла выполнять встраивание движка в Java приложение. 31 -В частности, это позволяло использовать общую транзакцию (transaction scope). 32 -|(% style="width:70px" %)8.*|Не имеет возможности встраиваться приложение, доступно только в виде самостоятельного внешнего приложения. 44 +|(% style="width:42px" %)7.*|(% style="width:605px" %)Эта версия позволяла выполнять встраивание движка в Java приложение. 45 +В частности, это позволяло использовать общую транзакцию (transaction scope).|(% style="width:695px" %) 46 +|(% style="width:42px" %)8.*|(% style="width:605px" %)Не имеет возможности встраиваться приложение, доступно только в виде самостоятельного внешнего приложения.|(% style="width:695px" %)Achieving consistency without transaction managers 47 +[[https:~~/~~/blog.bernd-ruecker.com/achieving-consistency-without-transaction-managers-7cb480bd08c>>https://blog.bernd-ruecker.com/achieving-consistency-without-transaction-managers-7cb480bd08c]] 33 33 ))) 49 +|(% style="width:125px" %)Кластер|(% style="width:1359px" %)((( 50 +|(% style="width:42px" %)7.*|Возможность запуска нескольких сервисов для отказоустойчивости. 51 +Необходимость использовать одну общую БД, которая может стать точкой отказа или бутылочным горлышком производительности (ограничивающим горизонтальное масштабирование). 52 +|(% style="width:42px" %)8.*|((( 53 +Ориентированность на горизонтальное масштабирование. 54 +Отказ от необходимости использовать внешнюю общую БД (переход на RocksDB). 55 +))) 56 +))) 34 34 35 35