An algorithm for mapping resources to caches in a distributed system. There are two implementations of this algorihm, Ring (devised by Karger et. al), and Jump (by Lamping and Veach).
You need OpenSSL on your machine in order to use this. In Ubuntu:
sudo apt-get install libssl-dev