Riki Otaki's starred repositories

aya

Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.

Language:RustLicense:Apache-2.0Stargazers:2914Issues:0Issues:0

sqlancer

Automated testing to find logic and performance bugs in database systems

Language:JavaLicense:MITStargazers:1446Issues:0Issues:0

acmart

ACM consolidated LaTeX styles

Language:TeXStargazers:581Issues:0Issues:0

fastbloom

The fastest Bloom filter in Rust. No accuracy compromises. Compatible with any hasher.

Language:RustLicense:Apache-2.0Stargazers:137Issues:0Issues:0

io-uring

The `io_uring` library for Rust

Language:RustLicense:Apache-2.0Stargazers:1126Issues:0Issues:0

zero

Fork of the Shore-MT storage manager used by the research project Instant Recovery

Language:C++License:NOASSERTIONStargazers:29Issues:0Issues:0

heaptrack

A heap memory profiler for Linux

Language:C++Stargazers:3154Issues:0Issues:0

learnedcardinalities

Code and workloads from the Learned Cardinalities paper (https://arxiv.org/abs/1809.00677)

Language:PythonLicense:MITStargazers:107Issues:0Issues:0

tfg

Terminal flame graph

Language:PythonLicense:MITStargazers:107Issues:0Issues:0

mini-lsm

A tutorial of building an LSM-Tree storage engine in a week!

Language:RustLicense:Apache-2.0Stargazers:2409Issues:0Issues:0

btree

A persistent B+Tree (clustered index) implementation in Rust.

Language:RustLicense:MITStargazers:264Issues:0Issues:0

goLSM

An LSM Tree based Key-Value storage engine written in Go

Language:GoLicense:MITStargazers:12Issues:0Issues:0

parking_lot

Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.

Language:RustLicense:Apache-2.0Stargazers:2631Issues:0Issues:0

seqloq

rwlock with writer priority and optimistic reads

Language:RustLicense:Apache-2.0Stargazers:30Issues:0Issues:0

hyperfine

A command-line benchmarking tool

Language:RustLicense:Apache-2.0Stargazers:20837Issues:0Issues:0

aries

A Javascript ARIES Simulator

Language:JavaScriptStargazers:59Issues:0Issues:0

okaywal

A Write Ahead Log (WAL) implementation in Rust

Language:RustLicense:Apache-2.0Stargazers:206Issues:0Issues:0

hotspot

The Linux perf GUI for performance analysis.

Language:C++Stargazers:3972Issues:0Issues:0
Language:C++License:MITStargazers:443Issues:0Issues:0

sharksfin

Transactional key-value store API

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

jogasaki

SQL job scheduler

Language:C++License:Apache-2.0Stargazers:3Issues:0Issues:0

write-you-a-vector-db

A Vector Database Tutorial (over CMU-DB's BusTub system)

Language:C++Stargazers:591Issues:0Issues:0

rstest

Fixture-based test framework for Rust

Language:RustLicense:Apache-2.0Stargazers:1059Issues:0Issues:0

optd

CMU-DB's Cascades optimizer framework

Language:RustLicense:MITStargazers:330Issues:0Issues:0

rust-sql-playground

A SQL query compiler written in Rust from scratch

Language:RustStargazers:19Issues:0Issues:0

proc-macro-workshop

Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

Language:RustLicense:Apache-2.0Stargazers:3984Issues:0Issues:0

dbeel

A distributed thread-per-core document database

Language:RustLicense:Apache-2.0Stargazers:473Issues:0Issues:0

yakushima

Concurrent tree structure for in-memory index

Language:C++License:Apache-2.0Stargazers:8Issues:0Issues:0

criu

Checkpoint/Restore tool

Language:CLicense:NOASSERTIONStargazers:2774Issues:0Issues:0

cockroach

CockroachDB - the open source, cloud-native distributed SQL database.

Language:GoLicense:NOASSERTIONStargazers:29555Issues:0Issues:0