[erlang-questions] An interesting Erlang-like data structure
Darren New
dnew@REDACTED
Sun Jun 22 20:25:31 CEST 2008
Just B-Trees, but it's interesting how they did some of the distribution
stuff. In particular, the client does most of the work (like allocating
blocks during a split), and the server just stores and does commit
protocols.
http://www.hpl.hp.com/techreports/2007/HPL-2007-193.html
Thinking on it, I'm kind of surprised a bit there is gen_server and
gen_fsm and such, but no "gen_reliable" or "gen_replicated" or
"gen_transactional" or something like that. Mnesia has such things, but
it's not broken out into a behavior. It sounds like it would be
difficult, but doable, to come up with a reasonable API for such.
--
Darren New / San Diego, CA, USA (PST)
Helpful housekeeping hints:
Check your feather pillows for holes
before putting them in the washing machine.
More information about the erlang-questions
mailing list