
Highlights
- Pro
Lists (1)
Sort Name ascending (A-Z)
Starred repositories
A fast single-producer, single-consumer lock-free queue for C++
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
The first range filter to simultaneously offer dynamicity, fast operations, and a robust false positive rate for any workload.
Approximate nearest neighbour search indices implemented in Python, targeted at researchers, small projects, and learners.
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of …
Portable file system cache diagnostics and control
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.
A cross-platform, OpenGL terminal emulator.
The Art of Latency Hiding in Modern Database Engines (VLDB 2024)
Rust libraries and programs focused on succinct data structures
Fast and compact minimal perfect hash functions in C++.
Bloom-filter based minimal perfect hash function library
A modern replacement for Redis and Memcached
Code and results for our paper "Analyzing Vectorized Hash Tables Across CPU Architectures" @ VLDB '23.
A fast priority queue/tree/sort struct that supports operations in O(loglog u) time
SILT: A Memory-Efficient, High-Performance Key-Value Store
Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls
A compressed, sparse cuckoo filter (see https://www.vldb.org/pvldb/vol11/p1041-breslow.pdf)
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
Fast and highly tuned bit vector implementation including space efficient rank and select support having only 3.51% space overhead.