Writing a sqlite clone from scratch in C
☆10,338Mar 4, 2024Updated 2 years ago
Alternatives and similar repositories for db_tutorial
Users that are interested in db_tutorial are comparing it to the libraries listed below
Sorting:
- A Compiler Writing Journey☆12,833Sep 24, 2025Updated 5 months ago
- Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。官网//tinyhttpd.sourceforge.net☆12,116Jul 27, 2023Updated 2 years ago
- Distributed SQL database in Rust, written as an educational project☆7,199Feb 14, 2026Updated last month
- How to create an OS from scratch☆30,250Feb 4, 2026Updated last month
- 多线程扫描ip段端口程序☆216Mar 9, 2020Updated 6 years ago
- Interface-Driven OS Kernel for AI-Assisted Learning | 面向 AI 的操作系统学习项目☆3,169Updated this week
- open source training courses about distributed database and distributed systems☆10,845Sep 18, 2023Updated 2 years ago
- ✏️ Learn how to write a hash table in C☆4,337Dec 16, 2023Updated 2 years ago
- A list of learning materials to understand databases internals☆10,733Aug 29, 2024Updated last year
- A small C compiler☆11,319Oct 30, 2023Updated 2 years ago
- LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.☆38,893Mar 11, 2026Updated last week
- Hobby OS☆247Dec 18, 2016Updated 9 years ago
- Writing an OS in Rust☆17,355Feb 26, 2026Updated 3 weeks ago
- The BusTub Relational Database Management System (Educational)☆4,904Mar 12, 2026Updated last week
- A text editor in less than 1000 LOC with syntax highlight and search.☆8,804Jan 4, 2025Updated last year
- Bootstrap yourself to write an OS from scratch. A book for self-learner.☆13,466Mar 26, 2024Updated last year
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,695May 26, 2024Updated last year
- A library that provides an embeddable, persistent key-value store for fast storage.☆31,639Updated this week
- A book-in-progress about the Linux kernel and its insides.☆32,244Updated this week
- 从零开始的 JSON 库教程☆7,955Jun 14, 2024Updated last year
- A course to build the SQL layer of a distributed database.☆2,042Sep 27, 2023Updated 2 years ago
- Repository for the book "Crafting Interpreters"☆10,614Aug 7, 2024Updated last year
- 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/☆25,356Aug 17, 2024Updated last year
- TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.☆39,887Updated this week
- The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.☆17,348Updated this week
- C in four functions☆10,576Dec 26, 2023Updated 2 years ago
- A course to build distributed key-value service based on TiKV model☆3,890May 3, 2025Updated 10 months ago
- A book about the internals of the Go programming language.☆7,925Apr 3, 2021Updated 4 years ago
- Distributed transactional key-value database, originally created to complement TiDB☆16,575Updated this week
- How to Make a Computer Operating System in C++☆22,759Dec 16, 2021Updated 4 years ago
- mal - Make a Lisp☆10,591Oct 22, 2025Updated 4 months ago
- A Small C Compiler☆6,364May 2, 2024Updated last year
- A hacker's userspace TCP/IP stack☆3,091Dec 13, 2022Updated 3 years ago
- Master programming by recreating your favorite technologies from scratch.☆475,264Feb 21, 2026Updated 3 weeks ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.☆339,135Updated this week
- Learning operating system development using Linux kernel and Raspberry Pi☆13,775Mar 29, 2024Updated last year
- Readings in Databases☆8,036Sep 9, 2024Updated last year
- For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data s…☆73,460Updated this week
- A course of building an LSM-Tree storage engine (database) in a week.☆3,938Updated this week