Hi, all.  I did a first pass at the high-level use cases, both to start with
and then looking forward.

http://wiki.apache.org/couchdb/Partitioning_proposal

I'm sure I'm missing some things (in particular, I don't fully understand
the discussion about configuring the topology differently depending upon
performance needs - I wonder if that's an implementation-specific detail).
But hopefully this helps.

One way perhaps I could help is to work on an API that maps a key to a node
(with some sort of pluggable interface for various consistent hashing
algorithms, starting maybe with Chord, given that there is an existing
implementation in Erlang called Chordial -
http://dawsdesign.com/drupal/chordial)

David

-- 
David W. Van Couvering

I am looking for a senior position working on server-side Java systems.
 Feel free to contact me if you know of any opportunities.

http://www.linkedin.com/in/davidvc
http://davidvancouvering.blogspot.com
http://twitter.com/dcouvering

Reply via email to