sacloud's repositories
mini_cache
一个用Java写的小型高性能缓存项目
DBMS_ARIES
a tiny database with ARIES recovery algorithm (WAL and Fuzzy Checkpoint) to achieve ACID
15445-bootcamp
A basic introduction to coding in modern C++.
arrow-datafusion
Apache Arrow DataFusion SQL Query Engine
stonedb
StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)
build-your-own-x
🤓 Build your own (insert technology here)
Cpp-Concurrency-in-Action-2ed
C++11/14/17/20 multithreading, involving operating system principles and concurrent programming technology.
curve
Curve is a high-performance, lightweight-operation, cloud-native open source distributed storage system. Curve can be applied to: 1) mainstream cloud-native infrastructure platforms OpenStack and Kubernetes; 2) high-performance storage for cloud-native databases; 3) cloud storage middleware using S3-compatible object storage as a data storage.
databend
A modern cloud data warehouse focusing on Low-Cost and Low-Complexity for your massive-scale analytics needs. Open source alternative to Snowflake. Also available in the cloud: https://app.databend.com
geektime-rust
geektime-rust demo
greptimedb
An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.
How-to-Make-a-Computer-Operating-System
How to Make a Computer Operating System in C++
incubator-opendal
Apache OpenDAL: access data freely.
KipDB
Lightweight, asynchronous based on LSM Leveled Compaction KV database
KipSQL
build the SQL layer of KipDB database
LakeSoul
LakeSoul is an end-to-end, realtime and cloud native Lakehouse framework with fast data ingestion, concurrent update and incremental data analytics on cloud storages for both BI and AI applications.
OpenLineage
An Open Standard for lineage metadata collection
pika
Pika is a NoSQL database compatible with redis which is developed by Qihoo's infrastructure team.
proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
rosedb
🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set.
skywalking
APM, Application Performance Monitoring System
skywalking-banyandb
An observability database aims to ingest, analyze and store Metrics, Tracing and Logging data.
skywalking-cli
Apache SkyWalking CLI
skywalking-showcase
Showcase Application to demonstrate features of Apache SkyWalking
smallkv
A small Key-Value storage engine written in C++.
SpringBoot-Vue-OnlineExam
在线考试系统,springboot+vue前后端分离的一个项目.
toydb
Distributed SQL database in Rust, written as a learning project