Skip to content

Does etcd guarantee exactly-once delivery for events in watch? #19177

Answered by serathius
aaron-ai asked this question in Q&A
Discussion options

You must be logged in to vote

Yes, it's not directly stated but can be inferred from Reliable and Unique guarantees. https://etcd.io/docs/v3.5/learning/api_guarantees/#watch-apis

Reliable means that you get a at least one delivery as etcd should never drop an event. Combined with Unique it gives exactly-once, as unique should prevent duplicates.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by aaron-ai
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants