-
Notifications
You must be signed in to change notification settings - Fork 1
This is a fork based on entangled 0.1
License
microserv/entangled-dht
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Entangled - DHT and tuple space based on Kademlia ================================================= Entangled is a distributed hash table (DHT) based on Kademlia, as well as a peer-to-peer tuple space implementation. This can be used as a base for creating peer-to-peer (P2P) network applications that require synchronization and event handling (such as distributed resource provisioning systems) as well as applications that do not (such as file sharing applications). Entangled extends basic Kademlia by adding a "DELETE" RPC, allowing (key, value) pairs to be deleted from the DHT. It also adds some useful higher-level features onto the base DHT: - Keyword-aware operations: allows keyword-based operations (publish, search, remove) - Distributed Tuple Space: a fully distributed, peer-to-peer tuple space implementation Requirements ============ - Python 2.5 or later - Twisted core Optional: - Epydoc (for building API documentation) How to install this package =========================== Entangled uses setuptools (http://peak.telecommunity.com/DevCenter/setuptools) To install Entangled, do: $ python setup.py install To build the Entangled API documentation (this requires Epydoc - http://epydoc.sourceforge.net): $ python setup.py build_apidocs License information =================== Copyright (C) 2007-2008 Francois Aucamp, Meraka Institute, CSIR See AUTHORS for all authors and contact information. License: GNU Lesser General Public License, version 3 or later; see COPYING included in this archive for details.
About
This is a fork based on entangled 0.1
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published