Chunking

How write batches are split and throttled to reduce rate limits and failure blast radius.

Chunking splits big writes into smaller batches.

It helps when a provider is strict or rate-limited.

When to enable chunking

Enable it if you see:

  • rate limit errors

  • timeouts on large batches

  • “one bad item breaks the whole batch”

Safe starting point

  • Start with apply_chunk_size: 25

  • Add apply_chunk_pause_ms: 200 if you still hit limits

Related:

Last updated