tursodatabase/turso

Group commits

Open

#5 675 ouverte le 28 févr. 2026

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)Rust (1 001 forks)github user discovery
enhancementhelp wantedperformance

Métriques du dépôt

Stars
 (19 103 stars)
Métriques de merge PR
 (Métriques PR en attente)

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.

Guide contributeur