[erlang-questions] [ANN] jch-erl 0.2.0

Darach Ennis <>
Sun Feb 7 18:21:14 CET 2016


Hi folk.

jch-erl is a NIF wrapper for the Jump Consistent Hash algorithm by John
Lamping and Eric Veach developed at Google, Inc. Paper: "A Fast, Minimal
Memory, Consistent Hash Algorithm".

Thanks to contributions by Sergey Prokhorov &co this has now been updated
to include:

* For interop with other implementations, now becoming common, the original
LCG from the paper.
* Alternately, xorshift64* based PRNG
* A fix for 32-bit platforms.
* Support for release 18.

Benchmark on R18 here in the travis CI logs:

https://travis-ci.org/darach/jch-erl/jobs/107607039

Source there:

https://github.com/darach/jch-erl

Cheers,

Darach.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160207/0a726a00/attachment.html>


More information about the erlang-questions mailing list