Redis clone in Rust

2024
RustRedis

Developed a multi-threaded Redis clone in Rust featuring concurrent client connections, thread-safe hash map, and a Bloom filter.

Redis clone in Rust image 1
Redis clone in Rust image 2

Project Details

This project is a Redis clone implemented in Rust. It features: - A (fearless) multi-threaded architecture for handling concurrent client connections - A thread-safe hash map implementation - Support for basic Redis commands like GET, SET, DEL - A Bloom filter for efficient membership queries The implementation focuses on performance and was a great path for learning both rust and about statistical data structures

Liam McKenna