Eventing i Outbox
Backbone zdarzeń domenowych
Kluczowe zdarzenia zapisywane jako trwałe wpisy domain events/outbox:
ticket.createdticket.status_changedticket.closedtask.synced
Zdarzenia telemetryczne (analityka):
ticket.createdticket.closedboard.dragdevtodo.reorderclosure_summary_added
Cykl życia outbox
Wartości event_outbox.status:
pendingprocessingfailedsent
Możliwości workera:
- retry z backoff,
- odzyskiwanie starych wpisów
processing, - dead-letter po przekroczeniu limitu prób,
- metryki runtime i health.
Endpointy operatorskie
GET /api/settings/events/outboxGET /api/settings/events/outbox/statsPOST /api/settings/events/outbox/run-once