Pinned Repositories
7days-golang
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
articles
all my inspiration
bplustree
B+ Tree
business-starter
SpringBoot 后端业务启动器,可方便快速开发
dubbo-go
Go Implementation For Apache Dubbo
duckdb
DuckDB is an analytical in-process SQL database management system
giligili
基于gin+gorm+redis+docker实现的视频网站的后端项目
mvcc
mysql-server
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
raftkv
A KV/ShardKV database based on Raft (inspried by 6.824)
qqIsAProgrammer's Repositories
qqIsAProgrammer/mvcc
qqIsAProgrammer/articles
all my inspiration
qqIsAProgrammer/ClickHouse
ClickHouse® is a free analytics DBMS for big data
qqIsAProgrammer/duckdb
DuckDB is an analytical in-process SQL database management system
qqIsAProgrammer/mysql-server
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
qqIsAProgrammer/postgres
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
qqIsAProgrammer/bitcask
Bitcask is a log-structured fast KV store.
qqIsAProgrammer/bustub
The BusTub Relational Database Management System (Educational)
qqIsAProgrammer/dancemat
qqIsAProgrammer/db_tutorial
Writing a sqlite clone from scratch in C
qqIsAProgrammer/dledger
A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
qqIsAProgrammer/doris
Apache Doris is an easy-to-use, high performance and unified analytics database.
qqIsAProgrammer/etcd
Distributed reliable key-value store for the most critical data of a distributed system
qqIsAProgrammer/etcd-raft
Raft library for maintaining a replicated state machine
qqIsAProgrammer/godis
A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群
qqIsAProgrammer/leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
qqIsAProgrammer/openraft
rust raft with improvements
qqIsAProgrammer/paxoskv
Naive and Basic impl of a kv-storage based on paxos; for https://blog.openacid.com/algo/paxos/
qqIsAProgrammer/qqIsAProgrammer
qqIsAProgrammer/rocketmq
Mirror of Apache RocketMQ
qqIsAProgrammer/rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
qqIsAProgrammer/rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
qqIsAProgrammer/skeletondb
SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.
qqIsAProgrammer/starrocks
StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.
qqIsAProgrammer/talent-challenge
qqIsAProgrammer/tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/
qqIsAProgrammer/tinysql
A course to build the SQL layer of a distributed database.
qqIsAProgrammer/toydb
Distributed SQL database in Rust, written as a learning project
qqIsAProgrammer/vanillacore
The core engine of VanillaDB
qqIsAProgrammer/xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))