Skip to content

Commit

Permalink
Update doc reference to exactly once delivery guarantees (#397)
Browse files Browse the repository at this point in the history
  • Loading branch information
stereosky authored Jul 10, 2024
1 parent be5d108 commit fea6dd3
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions docs/advanced/stateful-processing.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,11 +153,8 @@ app.clear_state()
## State Guarantees

Because Quix Streams currently handles messages with "At Least Once" delivery guarantees, it is possible
for the state to become slightly out of sync with a topic in between shutdowns and
rebalances.
for the state to become slightly out of sync with a topic in between shutdowns and rebalances.

While the impact of this is generally minimal and only for a small amount of messages,
be aware this could cause side effects where the same message may be re-processed
differently, if it depended on certain state conditionals.
While the impact of this is generally minimal and only for a small amount of messages, be aware this could cause side effects where the same message may be reprocessed differently, if it depended on certain state conditionals.

"Exactly Once" delivery guarantees avoids this, and it is currently on our roadmap.
"Exactly Once" delivery guarantees avoid this. You can learn more about delivery/processing guarantees [here](https://quix.io/docs/quix-streams/configuration.html?h=#processing-guarantees).

0 comments on commit fea6dd3

Please sign in to comment.