Идемпотентный производитель гарантирует только один раз семантику для каждого отдельного Производит запрос, который он отправляет.Каждый идемпотентный запрос может быть успешным или неудачным, и все они независимы.
С другой стороны, транзакции позволяют группировать несколько запросов (потенциально ко многим разделам и многим брокерам) для обработки всехкак группа.Поэтому при совершении транзакции либо все они будут успешными, либо все они будут отброшены.