Skip to content
This repository

Open source dynamo clone written in Erlang.

Nail meet coffin.

latest commit a5618dcbe1
Cliff Moon authored March 30, 2010
Octocat-spinner-32 bin bin/dynomite: Fix symlink parsing of script file name when symlink po… May 08, 2009
Octocat-spinner-32 c fix persistence offset issues April 26, 2009
Octocat-spinner-32 conf Add thrift and a thrift service November 07, 2008
Octocat-spinner-32 deps show args on command line April 09, 2009
Octocat-spinner-32 doc a bloom filter April 21, 2009
Octocat-spinner-32 ebin add rpc to the app file May 01, 2009
Octocat-spinner-32 elibs Merge branch 'master' of git@github.com:cliffmoon/dynomite July 01, 2009
Octocat-spinner-32 escripts move load gen into a module April 07, 2009
Octocat-spinner-32 etest fix edge case where 0 resolved to a negative partition May 08, 2009
Octocat-spinner-32 gen-erl Add thrift and a thrift service November 07, 2008
Octocat-spinner-32 gen-rb generated ruby bindings for the thrift iface January 14, 2009
Octocat-spinner-32 if Add thrift and a thrift service November 07, 2008
Octocat-spinner-32 include load balancing profiling April 04, 2009
Octocat-spinner-32 pylibs Merged from cliffmoon master November 25, 2008
Octocat-spinner-32 releases update rel file for r13b June 04, 2009
Octocat-spinner-32 rlibs Add --pidfile to start command for writing a PID file. June 04, 2009
Octocat-spinner-32 rspecs Merge branch 'powerset' August 15, 2008
Octocat-spinner-32 web lots of new viz stuff for the interface October 24, 2008
Octocat-spinner-32 .gitignore Add --pidfile to start command for writing a PID file. June 04, 2009
Octocat-spinner-32 .gitmodules get outta here April 08, 2009
Octocat-spinner-32 AUTHORS adding chris brown April 07, 2009
Octocat-spinner-32 BTREEFORMAT refactoring complete for now January 26, 2009
Octocat-spinner-32 Capfile remove the profiling stuff April 07, 2009
Octocat-spinner-32 ChangeLog changelog April 16, 2009
Octocat-spinner-32 LICENSE Merge branch 'powerset' August 15, 2008
Octocat-spinner-32 NEWS Merge branch 'powerset' August 15, 2008
Octocat-spinner-32 NOTES Merged from cliffmoon master November 25, 2008
Octocat-spinner-32 PROTOCOL Merge branch 'powerset' August 15, 2008
Octocat-spinner-32 README.markdown Nail meet coffin. March 30, 2010
Octocat-spinner-32 Rakefile refactor left thrift beams out in the cold April 27, 2009
Octocat-spinner-32 XHASHFORMAT starting point for xhash storage November 17, 2008
Octocat-spinner-32 config.json lol, need to revert config May 10, 2009
Octocat-spinner-32 dist_config.json default single node April 07, 2009
Octocat-spinner-32 test.py Fixed incorrect change to membership November 19, 2008
README.markdown

NOTICE

If the lack of commits over the past year isn't a clue, this is your warning that Dynomite is a dead project and is no longer being maintained. At some point in the future my employer may allow me to push out the improvements that I've made since I was barred from pushing code publicly. But I would not count on it, and I would not recommend you use Dynomite for anything other than a functional design document on how to build a Dynamo clone.

If you need an erlang Dynamo clone for production use I would recommend Riak.

If you need something with a bigtable style data model then I recommend Cassandra.

Dynomite

This is dynomite. It is a clone of the amazon dynamo key value store written in Erlang.

Amazon's Dynamo

Documentation

IRC

channel #dynomite on irc.freenode.net

Mailing List

Dynomite Mailing List

TL;DR Getting Started

git clone git://github.com/cliffmoon/dynomite.git
cd dynomite
git submodule init
git submodule update
rake
./bin/dynomite start -c config.json
Something went wrong with that request. Please try again.