C++ Project Recommendation – A KV Storage Project Comparable to Redis – Including Performance Optimization Techniques

C++ Project Recommendation - A KV Storage Project Comparable to Redis - Including Performance Optimization Techniques

Overview This tutorial will guide you step by step to implement a high-performance Mini-Redis from scratch, covering core technologies such as RESP protocol parsing, event-driven network programming, data structure implementation, persistence, and master-slave replication. This KV storage project is a C++ project that can truly be added to your resume. Unlike other KV storage projects … Read more

Lessons Learned from Developing Distributed Systems with Rust

Lessons Learned from Developing Distributed Systems with Rust

Fjall – A Safe Rust KV Storage Engine Fjall is an embeddable, LSM-based, forbid-unsafe Rust key-value storage engine. Its goal is to be a reliable and predictable yet high-performance general-purpose KV storage engine suitable for small datasets, especially those larger than memory size. I have just released version 1.0, which stabilizes its data format for … Read more