medium severityTurbopuffer write API

HTTP 429 rate limit errors on writes; low throughput <10k writes/s or <32MB/s per namespace; backpressure errors when unindexed_bytes exceeds 2GB; high write latency despite batching.

Root cause

Turbopuffer uses object storage (high write latency ~200ms per operation) with WAL batching up to 1s and group commit to achieve high throughput. Per-namespace limits enforced: 1 batch/second, 10k writes/s or 32MB/s (observed higher in some cases). Exceeding triggers HTTP 429 rate limits or backpressure when unindexed data >2GB.

Turbopufferwritethroughputrate-limitobject-storageWALunindexed_bytes429

Citations