tursodatabase/turso

Group commits

Aperta

#5675 aperta il 28 feb 2026

 (1 commento) (0 reazioni) (0 assegnatari)Rust (1001 fork)github user discovery
enhancementhelp wantedperformance

Metriche repository

Star
 (19.103 stelle)
Metriche merge PR
 (Merge medio 2g 11h) (147 PR mergiate in 30 g)

Descrizione

Group commits are an optimization that trade off latency for higher throughput by deferring transaction acknowledgement and batching commit fsync() calls. For example, we can have a 5 ms fsync() period during which we let commits complete, but defer the fsync() and the acknowledgement until the end. This inflates commit latency, but allows more concurrency, increasing throughput.

Guida contributor