Stars
Turso is an in-process SQL database, compatible with SQLite.
Awesome materials about database development.
Understanding and Reusing Test Suites Across Database Systems. SIGMOD'25
A course to build the SQL layer of a distributed database.
A datetime library for Rust that encourages you to jump into the pit of success.
Heapless, `static` friendly data structures
The book "Performance Analysis and Tuning on Modern CPU"
Tutorials, examples, discussions, research proposals, and other resources related to fuzzing
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
🧟 Inject bugs and see if your tests catch them!
Code for "Lessons Learned from Building a Query Optimizer" blog series
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Automated testing to find logic and performance bugs in database systems
Curated list of materials on testing SQL database engines
Learn Rust dark magics by implementing an expression framework in database systems
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
This is a mirror of Picodata, an in-memory database with plugins in Rust.