André Heringer's Projects
An embedded key/value database for Go.
A developer-friendly document database that grows with you, written in Rust
Concurrent in-memory B+ Tree featuring optimistic lock coupling
Log Compression Suite
CSV to JSON command line app written in RUST
My project for an assembler built to emulate the Khattab Machine.
Massively parallel, high performance analytics database that will rapidly devour all of your data.
Distributed storage for sequential data
Open-source code for "On the Feasibility of Parser-based Log Compression in Large-Scale Cloud Systems" (USENIX FAST 2021)
An flask based application for manual tag evaluation of Tag recomendation methods using lastfm and MovieLens data dumps
Charity competition web app.
A Rust based event store using the Redis protocol
Distributed, MVCC SQLite that runs on FoundationDB.
Samples of 18 types of log in Alicloud.
Algorithims developed for the Parallel Computing class
Simple ART implementation in rust as a study
A persistent B+Tree (clustered index) implementation in Rust.
pickleDB is an open source key-value store using Python's json module.
PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
build a simple key value store based on LSM tree like rocksdb/leveldb
Snappy compression implemented in Rust (including the Snappy frame format).
the champagne of beta embedded databases
Very smol Dungeon Master for one shot text adventures.
Extensible SQL Lexer and Parser for Rust
Binary encoding data format which ensures lexicographic sort order
Software Testing project
The new Windows Terminal and the original Windows console host, all in the same place!
TinyDB is a lightweight document oriented database optimized for your happiness :)
A crate for time series compression based upon Facebook's Gorilla whitepaper