New Blog Post
What is your proposed topic?
I’d like to write about the streaming compression work added across:
Together, these changes add LZ4 and Zstd Streaming Compression for RDB generation, full synchronization, and steady-state replication.
The post would explain:
- why replication bandwidth can become expensive for large datasets and cross-zone or cross-region deployments;
- how
rdbcompression and repl-compression control the different paths;
- how codec negotiation and plaintext fallback preserve compatibility with older or opted-out replicas;
- how compression works with partial writes, replication offsets, partial resynchronization, diskless sync, and multiple replicas;
- how operators can enable the feature and observe its effectiveness;
- benchmark results, including the workload and methodology used to produce them.
Who is writing this blog post?
Sarthak Aggarwal (@sarthakaggarwal97). I’m also happy to incorporate feedback from the contributors and reviewers of the three pull requests.
What is your ideal publishing date?
At or shortly after the Valkey 9.2 release.
Is this blog post dependent on something else?
The implementation has been merged. Publication should be coordinated with the Valkey 9.2 release so readers can use the feature in an available release.
The related documentation work is tracked in:
New Blog Post
What is your proposed topic?
I’d like to write about the streaming compression work added across:
Together, these changes add LZ4 and Zstd Streaming Compression for RDB generation, full synchronization, and steady-state replication.
The post would explain:
rdbcompressionandrepl-compressioncontrol the different paths;Who is writing this blog post?
Sarthak Aggarwal (@sarthakaggarwal97). I’m also happy to incorporate feedback from the contributors and reviewers of the three pull requests.
What is your ideal publishing date?
At or shortly after the Valkey 9.2 release.
Is this blog post dependent on something else?
The implementation has been merged. Publication should be coordinated with the Valkey 9.2 release so readers can use the feature in an available release.
The related documentation work is tracked in: