561 |
http://bitzi.com/help/locallinks) |
http://bitzi.com/help/locallinks) |
562 |
|
|
563 |
|
|
564 |
|
SharkyPy_ |
565 |
|
======== |
566 |
|
|
567 |
|
Abstraction |
568 |
|
''''''''''' |
569 |
|
DHT (Kademlia algorithm) |
570 |
|
|
571 |
|
Redundancy |
572 |
|
'''''''''' |
573 |
|
According to the author: |
574 |
|
|
575 |
|
It is being used in real code located at Sprachenzentrum der Universität des |
576 |
|
Saarlandes (http://www.szsb.uni-saarland.de/tandem), and has been running for |
577 |
|
several months now. Stable. |
578 |
|
|
579 |
|
Fault tolerance against hostile nodes |
580 |
|
''''''''''''''''''''''''''''''''''''' |
581 |
|
|
582 |
|
|
583 |
|
Activity of development |
584 |
|
''''''''''''''''''''''' |
585 |
|
The current version is 0.2b3 (February, 16th 2003?) |
586 |
|
|
587 |
|
|
588 |
|
Developer |
589 |
|
''''''''' |
590 |
|
Sprachenzentrum der Universität des Saarlandes / Heiko Wundram (software |
591 |
|
engineering community) |
592 |
|
|
593 |
|
Language |
594 |
|
'''''''' |
595 |
|
Python |
596 |
|
|
597 |
|
License |
598 |
|
''''''' |
599 |
|
LGPL |
600 |
|
|
601 |
|
Other notes |
602 |
|
''''''''''' |
603 |
|
|
604 |
|
|
605 |
|
|
606 |
|
|
607 |
Changes |
Changes |
608 |
======= |
======= |
609 |
|
|
616 |
.. _Chord: http://www.pdos.lcs.mit.edu/chord/ |
.. _Chord: http://www.pdos.lcs.mit.edu/chord/ |
617 |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
618 |
.. _Pastry: http://www.research.microsoft.com/~antr/pastry/ |
.. _Pastry: http://www.research.microsoft.com/~antr/pastry/ |
619 |
.. _`Towards a Common API for Structured P2P Overlays`_: http://www.cs.berkeley.edu/~ravenben/publications/pdf/apis.pdf |
.. _`Towards a Common API for Structured P2P Overlays`: http://www.cs.berkeley.edu/~ravenben/publications/pdf/apis.pdf |
620 |
.. _`Tapestry: A Resilient Global-scale Overlay for Service Deployment`: http://www.cs.berkeley.edu/~ravenben/publications/pdf/tapestry_jsac.pdf |
.. _`Tapestry: A Resilient Global-scale Overlay for Service Deployment`: http://www.cs.berkeley.edu/~ravenben/publications/pdf/tapestry_jsac.pdf |
621 |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
622 |
.. _Pastry: http://research.microsoft.com/~antr/Pastry/ |
.. _Pastry: http://research.microsoft.com/~antr/Pastry/ |
627 |
.. _Oceanstore: http://www.oceanstore.org |
.. _Oceanstore: http://www.oceanstore.org |
628 |
.. _`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 |
629 |
.. _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 |
630 |
|
.. _SharkyPy: http://www.heim-d.uni-sb.de/~heikowu/SharkyPy/ |