Stars
MIT undergraduate operating system course
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
Simple, secure & standards compliant web server for the most demanding of applications
The BusTub Relational Database Management System (Educational)
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...
A modern replacement for Redis and Memcached
A course to build distributed key-value service based on TiKV model
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
A cheatsheet of modern C++ language and library features.
Pacman: An Efficient Compaction Approach for Log-Structured Key-Value Store on Persistent Memory
LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their cor…
《剑指Offer:名企面试官精讲典型编程面试题》第二版源代码
Projects for an undergraduate OS course
Code from various chapters in OSTEP (http://www.ostep.org)
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
An unidentifiable mechanism that helps you bypass GFW.
An open-source C++ library developed and used at Facebook.
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,…