Skip to content

BullMQ Reliability: Dead Letter Queues & Monitoring #230

@Cedarich

Description

@Cedarich

Complexity Score: 200

Description

Improve the resilience of background jobs (Onchain, Verification, Notifications).

Requirements

  • Configure removeOnFail and removeOnComplete policies.
  • Implement a "Dead Letter Queue" logic for jobs that fail after all retries.
  • Add a job monitoring endpoint/service to report queue health.
  • Ensure OnchainProcessor correctly handles network timeouts and ledger congestion.

Tech Stack

  • NestJS, BullMQ.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions