All Posts
RSS-
Redis BitField Explained: Principles, Commands, and Practice
An in-depth look at the encoding rules, offset addressing, and overflow handling of the Redis BitField data structure, with practical examples showing how to compactly store and manipulate numeric data for memory optimization.
#Redis -
Deep Dive into InnoDB Row Formats
This article provides a detailed analysis of the four InnoDB row formats (COMPACT, REDUNDANT, DYNAMIC, and COMPRESSED) in the MySQL storage engine, covering record storage structure, handling mechanisms for variable-length and NULL values, as well as the design principles and performance differences of overflow pages.
#MySQL -
Understanding Big-Endian vs. Little-Endian: From Principles to Java Practice
Explores the differences and use cases of big-endian and little-endian, discusses the byte-order selection logic in network protocols and CPU architectures, and analyzes Java's default handling and considerations for low-level development.
#operating system -
Deep Dive into the Raft Consensus Algorithm: Core Mechanisms and Engineering Optimizations
A systematic breakdown of Raft's data structures, leader election, and log replication mechanisms, with an in-depth exploration of safety guarantees, snapshot compression, pre-vote engineering practices, and a summary of the algorithm's limitations.
#Distributed -
Hello World: My First Post
The first post on my new blog, built with Astro.
#small talk