SoftWheel
  • Home
  • About
  • Readings
LSM Trees Unveiled - Part 2 - Efficient Rust Implementation

LSM Trees Unveiled - Part 2 - Efficient Rust Implementation

8 months ago 4 min read DatabasestorageUnveil
Welcome to Part 2 of our series on Log-Structured Merge (LSM) trees. In Part 1, we explored the core concepts and components of LSM trees. Now, we'll dive into an efficient
Read Now Read Later
Haili Zhang
By: Haili Zhang
LSM Trees Unveiled - Part 1 - Core Concepts and Components

LSM Trees Unveiled - Part 1 - Core Concepts and Components

8 months ago 4 min read DatabasestorageUnveil
Log-Structured Merge (LSM) trees are a powerful data structure that underlies many modern database systems, including LevelDB, RocksDB, Cassandra, and ClickHouse's MergeTree engine. In this three-part blog series, we'll
Read Now Read Later
Haili Zhang
By: Haili Zhang
Understanding the Gossip Protocol in Distributed Systems

Understanding the Gossip Protocol in Distributed Systems

8 months ago 6 min read Gossip-ProtocolDistributed System
Introduction In the world of distributed systems, maintaining consistency and reliability across multiple nodes is a significant challenge. One elegant solution to this problem is the Gossip Protocol. In this blog post, we&
Read Now Read Later
Haili Zhang
By: Haili Zhang
Data Sketches: Efficient Algorithms for Big Data Analysis

Data Sketches: Efficient Algorithms for Big Data Analysis

8 months ago 7 min read Big Data Algorithm
In the era of big data, processing and analyzing massive datasets has become a significant challenge. Traditional algorithms often struggle with the sheer volume of information, leading to impractical computation times and excessive
Read Now Read Later
Haili Zhang
By: Haili Zhang
Rusty Circuit Breaker 🦀

Rusty Circuit Breaker 🦀

2 years ago 7 min read
In this blog, let us have fun implementing a software wheel, Circuit Breaker, in Rust. What is Circuit Breaker? I've talked about Circuit Breaker in one of my previous posts, Microservice
Read Now Read Later
Haili Zhang
By: Haili Zhang
Newer Posts
Page 2 of 4
Older Posts
Powered by Ghost
SoftWheel