как я это вижу: есть набор сервисов с базами данных. Они ничего не знают друг о друге и о камунде. И есть над ними камунда, смысл которой гарантировать eventual consistency между этими сервисами.
Сервисы с БД: отгрузки и задачи. Пользователь загружает свои данные, закрывая задачу и вместе с тем разблокирует отгрузку.
Пользовательский запрос прилетакет в BFF, из BFF в камунду, камунда отправляет запрос в сервис задач, там выполняется проверка, задача закрывается, следом камунда отправляет запрос на разблокировку отгрузки и счастливому пользователю уходит ответ, что все в порядке