[EventHubs] Finalize design on Idempotent Producer #16994
Labels
Client
This issue points to a problem in the data-plane of the library.
Event Hubs
Messaging
Messaging crew
Milestone
background
idempotent producer is targeted to solve the problem of sending duplicate messages and provide "exactly once delivery".
There has been a preview release for idempotent producer already which is available on the branch: https://github.com/Azure/azure-sdk-for-python/tree/feature/eventhub/idempotent-producer
This issue also has something to do with the StreamingProducer Design: [EventHubs] Streaming Producer Design #18718.We need to take both into account when making design decision.
Another design topic would be: Idempotent Producer naming of *_published_sequence_number property on different Objects
we have two prefixs on
*_published_sequence_number
onEventDataBatch
andEventHubProducerClient
, and we have multiple opinions on the naming:tasks
The text was updated successfully, but these errors were encountered: