Why we rewrote WAL-G for Postgres backups in Rust: Meet WAL-RUS
Summary
WAL-RUS is a Rust-based open-source rewrite of WAL-G for PostgreSQL backups, designed to deliver predictable memory usage in constrained environments. It preserves WAL-G compatibility, uses a streaming daemon architecture, and shows memory improvements in benchmarks. The project is open source and positioned as the default backup option for ClickHouse Cloud while upstreaming enhancements to WAL-G.