Documentation

Documentation

Guides for integrating JobOrc — enqueue, run workers, and observe jobs.

JobOrc is a background job platform. You enqueue work; the platform schedules it, runs it on workers, retries failures, and gives you a console to observe every attempt.

enqueue.ts
TS
await joborc.jobs.enqueue('email.send', { to: 'user@example.com' });

Start here

Enqueue your first job

  1. Create an account in the console
  2. Create an organization, project, and API key
  3. Install the TypeScript SDK
  4. Follow the Quickstart

Browse by topic

How the pieces fit

architecture.txt
TXT
Your app (SDK / REST)
│
▼
JobOrc API (/v1)
├── PostgreSQL (source of truth)
├── Redis (hot queues / presence)
└── Object store (large payloads)
Your worker process
│
▼
claim → heartbeat → complete / fail