Skip to content

on.event retries #805

Closed Answered by nolar
stevenolen asked this question in Q&A
Jul 21, 2021 · 2 comments · 2 replies
Discussion options

You must be logged in to vote

Hello. This is quite an interesting approach! Thanks for sharing it. It is even worth mentioning it in one of the sample use-cases (when this section will be added someday).

Now, to the question.

Yes, the event handlers are not retried, as they have no state persistence. More on that, it is expected that all handlers except daemons, i.e. event-/state-handlers & timers finish in a relatively short time. Otherwise, the object state can change during the long handling (by a 3rd party, e.g. users) and you will have inconsistencies between what is being handled and what is stored in the cluster. This rules out the 1st way (own retrying) as a good approach.

The 3rd way (daemons) might be an opt…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@stevenolen
Comment options

@nolar
Comment options

nolar Oct 6, 2021
Maintainer

Answer selected by stevenolen
Comment options

You must be logged in to vote
0 replies
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