-
Notifications
You must be signed in to change notification settings - Fork 0
Statelessness
Rohin Gosling edited this page Jul 22, 2026
·
2 revisions
A behavior is stateless when its result for the current input does not depend on prior inputs. If
for every
For a fixed rule set, the ECA query depends only on the current occurrence. Replaying the same occurrence against the same rule set produces the same result. Evaluation does not mutate the rule set, consume the event, or retain the payload.
Systems may keep logs, histories, or application state around the query. Those surrounding facilities do not become arguments of the rule engine defined by the technical note.