WAL (Write-Ahead Logging)
AssessTechniques
A database logging method used to improve concurrency and durability.
Why it's here
Placed in Assess: 7 article(s) of evidence from 2 source(s), led by research-stage coverage, with 1 in the last 30 days. Confidence 57%.
Evidence (7)
- 7InfoQ·9/30/2026product_launchCursor Scales Git Storage with S3-Based Write-Ahead Log
Cursor introduced Continuity, a Git storage architecture that uses an S3-backed write-ahead log as the source of truth. The company says the design turns local NVMe repositories into warm caches, separates replica coordination from consistency, and achieved linear read scaling in tests with up to 100 replicas and more than 300 pushes per second using S3 Express One Zone.
- 6Hacker News·8/12/2026researchAntithesis Reproduces SQLite WAL-Reset Bug
The article describes using Antithesis to reproduce SQLite's long-standing WAL-Reset bug in version 3.51.2 with a generic concurrent write-and-checkpoint workload. The same setup ran cleanly on SQLite 3.51.3, which had patched the issue, highlighting how deterministic testing can help isolate rare database concurrency bugs.
- 8Hacker News·8/12/2026open_sourceTailscale Traces Database Corruption to a 16-Year-Old SQLite WAL Bug
Tailscale says months of repeated database corruption incidents in its control plane were ultimately traced to a long-standing SQLite WAL-reset bug. The company reports it fixed the issue and is publishing the incident details after 19 corruption events over six months that caused shard-level downtime and some lost configuration changes.
- 6Hacker News·7/29/2026researchOptimizing SQLite for Production with WAL and VFS Tuning
The article argues that SQLite can serve low-latency production app servers when it is run in-process and tuned correctly. It focuses on enabling WAL mode, managing checkpointing and concurrency, and using custom VFS layers to reduce blocking and latency.
- 3Hacker News·7/17/2026researchPractical lessons from running SQLite in production
The author shares operational lessons from using SQLite on a Django site, including the importance of running ANALYZE to improve query planning and the challenges of long-running cleanup jobs that block other writers. They also describe backup workflows using VACUUM INTO and restic, highlighting that SQLite can work well for small sites but still requires database operations discipline.
- 6Hacker News·7/16/2026researchHow 768 servers can appear as one database
The article explains how relational databases such as Postgres can scale from a single server to hundreds of servers by using read replicas and, ultimately, database sharding. It highlights the main limits of vertical scaling and replication, especially write bottlenecks and data capacity constraints, and describes sharding as the path to handling petabyte-scale workloads.
- 6Hacker News·6/27/2026open_sourceWAL-RUS: Rust Rewrite of WAL-G for PostgreSQL Backups
ClickHouse Cloud introduced WAL-RUS, an open-source Rust-based tool for PostgreSQL backup and WAL archival. It is designed to keep WAL-G compatibility while improving memory predictability and reducing resource usage in constrained environments.