[erlang-questions] abstract/static modules, multicast, and best practices

Ulf Wiger (TN/EAB) <>
Wed Apr 16 08:56:04 CEST 2008


Roberto Saccon skrev:
> 
> First, I would like to know if there is any formal description of
> Mnesia's commit protocols. Any paper, page, manual?

I don't know of any formal description.
This is probably the most thorough description around:

http://www.erlang.org/~hakan/mnesia_internals_slides.pdf

Of course, if you count patent speak as "formal" there is
this:

http://www.google.com/patents/pdf/Lingering_locks_for_replicated_data_obje.pdf?id=W_YWAAAAEBAJ&output=pdf&sig=RgrIO6CjQX-7Y-i8Eb9L2PdTr9U

...which describes a certain part - "sticky locks", I think (I haven't 
read the patent).


BR,
Ulf W



More information about the erlang-questions mailing list