Мы используем Activiti 5.2 для организации кода для некоторых бизнес-правил и для обработки миллионов записей. Мы используем Spring Boot 2.2. Наши собственные операции с базами данных выполняются через JPA / Hibernate в транзакциях, и нам удается выполнять операции вставки в пакет из 100 записей одновременно. Однако мы можем видеть, что Activiti обращается к базе данных один раз для каждой записи, что делает операцию очень дорогой с точки зрения производительности.
Итак, нам было интересно, есть ли способ заставить Activiti обрабатывать миллионы экземпляров в партия в отличие от записи по записи. В идеале нам бы хотелось, чтобы этот процесс происходил в контексте транзакции, которую мы определили для нашего собственного кода.