Guides overview
Use cases
Reliable and fast Algolia indexing
Update your Algolia index in real-time or in batches.
How to handle Stripe webhooks
Receive webhooks reliably on your Node.js API
Generate embeddings for Supabase Vector
Crunch your application’s data with Defer to generate OpenAI embeddings
Realtime Workflows updates with Supabase Realtime
Send real-time updates to your users for long-running workflows
Sending time-sensitive notifications
How to send a magic-link sign-in email with Defer.
Process audio files with OpenAI Whisper
Process large audio files with ffmepg and OpenAI Whisper
Build a scalable Shopify app
Integrate with Shopify to drive thousands of sales, at scale.
How to run Puppeteer on Node.js without limitations
Run Puppeteer with custom resources and long-running executions.
Schedule emails with Resend
Leverage JSX with Defer to schedule rich emails
Patterns
Offload your API
Keep your API resilient and performant with background jobs
Create and Manage Reminders
Build Todo reminders with cancellable scheduled executions
Onboarding workflow
How to orchestrate your jobs with workflows
GraphQL Bulk actions
A useful pattern for long-running GraphQL Mutations
Build a CRON that scales over time
Leverage CRONs to send weekly recommendations
Setup a monorepo
Use Turborepo, Yarn, PNPM & NPM workspaces with Defer
API rate limiting
Configure concurrency to tackle 3rd party API rate-limiting issues
Enable FIFO executions processing
Process executions in a guaranteed sequential order.
Handle common error causes
Leverage the Defer Console filters to narrow down error causes.
Was this page helpful?