Skip to content
CAI
Produce a survey ↗Verify a survey

moonpolysoft/dynomite

Dynomite is a distributed key-value store that supports get, put, has, and delete operations via a custom protocol and Thrift RPC. It provides native C extensions for hashing and bloom filters, alongside Erlang-based storage and configuration modules. The system includes comprehensive client libraries for Ruby, Python, and C, as well as CLI tools for benchmarking and cluster management.

30.5

Weak · 29 July 2026

11k

lines of production code

Erlang

with JavaScript, Python, Ruby

1

bus factor · 9 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2008 · Dynomite protocol and tooling expansion

This period focused on expanding the Dynomite protocol to support get, put, has, and delete operations, alongside the introduction of a Ruby CLI dispatcher and a Python client library. The codebase was enriched with Thrift RPC support, web-based cluster visualization, and comprehensive test suites for both Erlang and client libraries.

18 changes

2009 · Thrift integration and benchmarking tools

This period focused on expanding the Dynomite interface by adding autogenerated Ruby bindings for the Thrift service and introducing native C drivers for hashing and bloom filters. Additionally, the project updated its release configuration to include Mochiweb and Thrift dependencies, while replacing the previous benchmarking tool with a new Erlang-based distributed benchmarking script.

4 changes

CAI lens gauges

Survey your own repository

moonpolysoft/dynomite was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit a5618dcbe1 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards