582 |
|
|
583 |
Activity of development |
Activity of development |
584 |
''''''''''''''''''''''' |
''''''''''''''''''''''' |
585 |
The current version is 0.2b3 (February, 16th 2003?) |
The current version is 0.2b3 (February 4th 2003) |
586 |
|
|
587 |
|
According to the post_ to the python-list by the author: |
588 |
|
|
589 |
|
- - - |
590 |
|
|
591 |
|
SharkyPy 0.2 |
592 |
|
------------ |
593 |
|
|
594 |
|
SharkyPy is a library for creating a distributed hash table using |
595 |
|
Python. It uses the Kademlia-Protocol (http://kademlia.scs.cs.nyu.edu/) |
596 |
|
over XMLRPC. |
597 |
|
|
598 |
|
In constrast to alternatives like khashmir it does not need twisted or |
599 |
|
any other library, and can even run without a persistence backend (as |
600 |
|
long as the daemon is kept running). Persistence backends currently only |
601 |
|
exist for MySQL. |
602 |
|
|
603 |
|
SharkyPy has been coded to only run with Python 2.3 at the moment, as it |
604 |
|
uses some new features such as enumerate, etc. But it should only be a |
605 |
|
matter of time to make it backwards compatible. |
606 |
|
|
607 |
|
- easily integrated into any program. |
608 |
|
- uses a standard protocol which should also be able to run over a |
609 |
|
HTTP-proxy (this is still being worked on). |
610 |
|
- loosely based on the Kademlia Java reference implementation, taking |
611 |
|
features like concurrent node queries into account. |
612 |
|
- completely implemented without external dependencies. |
613 |
|
|
614 |
|
URL: http://www.heim-d.de/~heikowu/SharkyPy |
615 |
|
License: LGPL (the source doesn't state this yet) |
616 |
|
Categories: Networking |
617 |
|
|
618 |
|
Heiko Wundram (heikowu@ceosg.de or heikowu@heim-d.de) |
619 |
|
|
620 |
|
PS: Still looking for co-developers... :) |
621 |
|
|
622 |
|
- - - |
623 |
|
|
624 |
Developer |
Developer |
625 |
''''''''' |
''''''''' |
664 |
.. _`MLDonkey CVS source server`: http://savannah.nongnu.org/cgi-bin/viewcvs/mldonkey/mldonkey/docs/overnet.txt?rev=1.1&content-type=text/vnd.viewcvs-markup |
.. _`MLDonkey CVS source server`: http://savannah.nongnu.org/cgi-bin/viewcvs/mldonkey/mldonkey/docs/overnet.txt?rev=1.1&content-type=text/vnd.viewcvs-markup |
665 |
.. _this: http://savannah.nongnu.org/cgi-bin/viewcvs/mldonkey/mldonkey/src/networks/donkey/donkeyOvernet.ml?rev=1.4&content-type=text/vnd.viewcvs-markup |
.. _this: http://savannah.nongnu.org/cgi-bin/viewcvs/mldonkey/mldonkey/src/networks/donkey/donkeyOvernet.ml?rev=1.4&content-type=text/vnd.viewcvs-markup |
666 |
.. _SharkyPy: http://www.heim-d.uni-sb.de/~heikowu/SharkyPy/ |
.. _SharkyPy: http://www.heim-d.uni-sb.de/~heikowu/SharkyPy/ |
667 |
|
.. post_: http://mail.python.org/pipermail/python-list/2003-February/143876.html |