Documentation
Everything you need to run deterministic background jobs with BackWave.
Introduction
Core Concepts
Guides
- Define & Enqueue a Job
- Transactional Enqueue with EF Core
- Evolve Job Payloads
- Guard Wire Compatibility
- Retries & Error Handling
- Schedule Recurring Jobs
- Cancel a Job
- Chain Jobs with Dependencies
- Read Another Job's Output
- Build a Workflow
- React to Job Outcomes
- Prioritize Work with Queues
- Tag & Find Jobs
- Wire Up OpenTelemetry
- Handle Sensitive Data
- Deploy with Zero Downtime
- Publish with Native AOT
- Migrating from Hangfire
Storage
Testing
Operations
Advanced / Internals
- The Determinism Boundary
- The Sans-IO Node Driver
- The Job Pump & DI Scope
- The Effect-Once Fence
- Leases & Crash Recovery
- Throughput & Pump Fan-Out
- Performance & Benchmarks
- Always-On Assertions & Fail-Stop
- Transition Observer Internals
- Inside the Source Generator
- Extension Seams
- Authoring a Storage Adapter
- The Conformance Suite