Создание transactional.id для Kafka каждый раз заново?
Есть API Gateway, который на каждый запрос посылает сообщения в кафку. Т.к. некоторые запросы могут быть большими они дробятся в несколько и отправляются транзакцией. Для каждой транзакции должен быть определен transactional.id.
Было принято решение задавать transactional.id каждый раз с помощью генерации нового GUID.
Такое решение имеет жизнеспособность?