Home

Programming (General)

AI

Data Structure and Algorithm

Compiler

Distributed System

Code Base

Redis
The source code is available on Github and is remarkably clean and easy to follow. Redis showcases a variety of interesting data structures and demonstrates numerous advanced system programming techniques—sometimes referred to as the "dark arts" of systems programming.
SQLite
Exceptionally well-documented, SQLite provides detailed explanations of its stable file format, function APIs, and techniques for handling atomic commits. It is a highly reliable system that has proven its robustness over decades and remains a solid choice for developers. The book Using SQLite also offers valuable insights from the user's perspective, making it an excellent companion for understanding and working with the database.