Backend Documentation

Background Jobs

Scheduled and deferred tasks in the backend for reliability and lifecycle operations.

Cron Tasks

`cron.js` contains scheduled backend jobs and periodic housekeeping tasks.

Retry Pipelines

`utils/messageRetry.js` is imported at app startup to initialize retry behavior for failed message deliveries.

Execution Note

Run backend services with stable process supervision in production (PM2, Docker restart policy, or managed runtime) so cron and retry workers stay active.

node app.js