Skip to main content
ArticlesProjectsUsesNowWork HistoryAbout
Ebooks & Blueprints

Deep-Dive Guides & References

Comprehensive written reference material, architecture design documents, setup checklists, and API specification cheat sheets.

Guides6
Advanced Level0
Intermediate Level4
API Styles2
intermediate · async operations

Bulk updates via async jobs

Move heavy bulk operations out of the request/response cycle with job resources. Enqueue work, return quickly, let clients poll for status.

bulkjobsidempotencylong-running

Use opaque cursors instead of numeric offsets for more stable pagination over changing data like feeds, logs, or events.

paginationcursorsperformance
intermediate · writing data

Deferred writes with the Outbox Pattern

Write events to your database inside the same transaction as your state changes, then publish them reliably with a background worker.

outbox-patterneventsreliabilitytransactionsqueues

Avoid over-fetching by default while letting clients pull related data in one call when needed using expand parameters.

relationshipsexpansionsover-fetching

Let clients safely retry non-idempotent calls without accidentally creating duplicates. Essential for payments and critical operations.

idempotencyretriesreliability

Push events to third-party systems in near-real-time with signed payloads, retry logic, and event replay capabilities.

webhookseventssigningsecurity