SharkyPy


SharkyPy is an implementation of a Kademlia Distributed Hash Table. The source is written by Heiko Wundram and released under the LGPL.

This program was written as the background library for a PHP-based system for matching language tandems, and is distributed separately from it. It is being used in real code located at Sprachenzentrum der Universität des Saarlandes, and has been running for several months now. Stable.

The currently presented version is still considered a beta, as I had to remove quite a lot of functionality from the actual library for my employee to actually allow me to release it under the LGPL. But I hope that this will change soon. The library as is (with the fixes/removals) is little-tested, and should not be used in a production environment. I will clean up most of the code soon.

The documentation for the current module is available. It was generated with a beta version of Epydoc 1.2 and contains information from the docstrings of all files that are part of the distribution.

If you are interested in joining the effort in creating a stable and easy to use implementation of the Kademlia DHT, then don't hesitate to mail me.
February, 16th 2003, Heiko Wundram, SharkyPy 0.2b3