Τα events χρειάζονται ιδιοκτησία
Κάθε event πρέπει να έχει σαφή επιχειρηματική σημασία, υπεύθυνο ιδιοκτήτη και κύκλο ζωής. Τεχνικά μηνύματα χωρίς σταθερή σημασιολογία δημιουργούν κρυφή σύζευξη και δυσκολεύουν τη διακυβέρνηση αλλαγών.
Η αξιοπιστία σχεδιάζεται ρητά
Εγγυήσεις παράδοσης, idempotency, retries, σειρά και dead-letter handling πρέπει να αποτελούν συνειδητές επιλογές. Η αρχιτεκτονική πρέπει να κάνει την αποτυχία ορατή και ανακτήσιμη.
Η παρατηρησιμότητα είναι μέρος του συμβολαίου
Correlation identifiers, δομημένα logs, metrics και tracing επιτρέπουν την παρακολούθηση μιας επιχειρηματικής συναλλαγής ανάμεσα σε υπηρεσίες και υποστηρίζουν διερεύνηση και ελεγκτική ιχνηλασιμότητα.
Η συνέπεια απαιτεί επιχειρηματική απόφαση
Οι κατανεμημένες ροές αντικαθιστούν συχνά μία συναλλαγή βάσης με ακολουθία αλλαγών κατάστασης. Απαιτούνται σαφείς κανόνες για compensation, reconciliation και ανθρώπινη παρέμβαση.
