MSG-02 · Un event enregistré ne change jamais
Signal
- Un
UPDATEou unDELETEsur la table des events enregistrés. - Un event déjà publié corrigé sur place.
Pourquoi
Les events enregistrés se gardent dans l’ordre où ils se sont produits. Un event enregistré ne change jamais : un consumer doit être sûr qu’un event qu’il a appliqué reste appliqué pour de bon.
Exceptions
Aucune.
Correction
Corriger par un nouvel event, jamais en modifiant l’ancien.