dpbriggs | Github(current)


These are projects I work on for fun. I have recently taken an interest in Databases and related Data-Structures. I usually code in Rust and Python.

Below is a list of some of my projects:

  • redis-oxide
    Protocol-compatible, multi-threaded, safe redis.
    Rust/Tokio/Redis
  • convenient-skiplist
    Performant and convenient Skiplist featuring easy serialization and advanced iterators.
    Special focus on optimal time complexities.
    Used in redis-oxide (sorted sets).
    Rust/Iterator/Serde
  • x7
    Speedy, self-documenting lisp written in Rust.
    Features nice error messages and pragmatic constructs.
    Rust/Nom/Lisp
  • growable-bloom-filters
    Generic, serializable scalable bloom filters in rust.
    Used in redis-oxide.
    Rust/Serde
  • dpbriggs-blog
    My personal website and blog.
    Rust/Rocket/Bootstrap/Tera
  • kv
    Rust key-value storage with bash hooks.
    Rust/Serde/Bash
  • Distributed-Sieve-e
    Distributed sieve of eratosthenes.
    Clojure/Java{Socket,ServerSocket}
  • Salesman-Problem-Genetic-Algorithm
    Genetic algorithm and the travelling salesmen problem.
    Clojure/Async


View Github(current)

Head Back to Home(current)