feat(worker): DLQ processor — exhausted events moved to failed_events with exponential retry

This commit is contained in:
2026-05-15 16:26:44 +02:00
parent c092b9e658
commit e43d784c39
4 changed files with 138 additions and 20 deletions

View File

@@ -12,6 +12,7 @@ domain = { workspace = true }
application = { workspace = true }
nats = { workspace = true }
event-transport = { workspace = true }
event-payload = { workspace = true }
activitypub-base = { workspace = true }
activitypub = { workspace = true }
postgres = { workspace = true }
@@ -22,6 +23,7 @@ futures = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
dotenvy = { workspace = true }
serde_json = { workspace = true }
sqlx = { workspace = true }
[dev-dependencies]