Concurrent, lock-free Skip List in ANSI C99.
Updated 2024-05-25 02:56:09 +00:00
My Nix configuration (Hosts, Flakes, Home Manager, ...)
Updated 2024-05-24 19:13:28 +00:00
This is a C99 implementation of a sparse, compressed bitmap index. In the best case, it can store 2048 bits in just 8 bytes. In the worst case, it stores the 2048 bits uncompressed and requires an additional 8 bytes of overhead.
Updated 2024-05-23 23:59:37 +00:00
A SQL database engine on top of Oracle Berkeley DB.
Updated 2024-05-08 20:00:02 +00:00
The Fly.io apps that I run.
Updated 2024-05-02 18:57:01 +00:00
An attempt at a Seastar HanoiDB to impress the folks as ScyllaDB (I hope).
Updated 2024-05-02 01:34:43 +00:00
Jake Moilanen's work on Linux I/O schedulers: a genetic algorithm approach to monitor and tweak the tunables of various schedulers (Zaphod CPU, Anticipatory IO, Deadline IO) attempting to optimize for performance.
Updated 2024-04-29 14:16:25 +00:00
HanoiDB implements an ordered k/v pairs storage engine in Erlang. The primary index is a log-structured merge tree (LSM-BTree) implemented using "doubling sizes" persistent ordered sets of kvp.
Updated 2024-04-09 00:54:27 +00:00
This is a Riak storage backend that uses WiredTiger, an Erlang interface to the WiredTiger k/v pair storage engine, and an abstract async thread-pool layer for Erlang's NIF API called `c_src/async_nif.h`.
Updated 2024-03-23 13:12:11 +00:00
An embedded relational datalog storage engine inspired by Datomic and DataScript. This is a fork of [Mozilla's unmaintained project by the same name](https://github.com/mozilla/mentat).
Updated 2023-12-07 20:03:14 +00:00
EXPERIMENTAL: Learning about CockroachDB via Java/JPA/EclipseLink.
Updated 2023-10-18 23:48:58 +00:00
Java 8 and Scala Cassandra client.
Updated 2023-10-18 23:48:50 +00:00
Ideal Hash Array Mapped Tries: an Erlang functional datatype.
Updated 2023-10-18 23:48:22 +00:00
Exploring Nix Flake with an ANSI C program built with GNU Autoconf in (some) depth.
Updated 2023-10-18 23:48:16 +00:00
A study in Spring{Boot,Data,...}/JPA/EclipseLink/CockroachDB stack.
Updated 2023-10-18 23:48:09 +00:00
Test repo for Akka with AdaptiveAccrualFailureDetector.
Updated 2023-10-18 23:47:59 +00:00
Exploratory dive into DataNucleus for SpringData/SpringCache storage via JPA to Cassandra and MongoDB.
Updated 2023-10-18 23:47:53 +00:00
A binary tree in which every node is a k-dimensional point.
Updated 2023-10-18 23:47:45 +00:00
LETS - LevelDB-based Erlang Term Storage (ETS).
Updated 2023-10-18 23:47:38 +00:00
An Erlang NIF for the "Lightening MDB" BTREE used in OpenLDAP.
Updated 2023-10-18 23:47:27 +00:00