tursodatabase/turso

Group commits

Aberta

#5.675 aberto em 28 de fev. de 2026

 (1 comentário) (0 reação) (0 responsável)Rust (1.001 forks)github user discovery
enhancementhelp wantedperformance

Métricas do repositório

Stars
 (19.103 estrelas)
Métricas de merge de PR
 (Mesclagem média 2d 11h) (147 fundiu PRs em 30d)

Description

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.

Guia do colaborador