peerz:使用ZeroMQ套接字和gevent的P2P python库

时间:2024-05-29 16:25:47
【文件属性】:

文件名称:peerz:使用ZeroMQ套接字和gevent的P2P python库

文件大小:50KB

文件格式:ZIP

更新时间:2024-05-29 16:25:47

Python

同行 使用ZeroMQ套接字和gevent的P2P python库 概述 peerz是使用Zeromq绑定在python中实现结构化对等覆盖网络的实验。 对等管理和路由逻辑都主要基于现有构造的覆盖网络诸如kademlia和tapestry 。 注意: peerz仍处于开发的早期阶段,因此尚无稳定的版本。 目标 peerz的目标是在python中提供一个p2p库,该库能够: 从小型LAN部署到Internet规模的网络中的高效路由 地方资源意识 可扩展,容错和自组织 节点发现和管理的抽象 简单的通用API,可在其之上构建功能更丰富的应用程序 入门 使用pip安装: pip install peerz 用法 去做 问题 该项目仍处于起步阶段,但是欢迎反馈。 peerz源代码托管在。 可以使用GitHub的任何错误报告或功能请求。


【文件预览】:
peerz-master
----MANIFEST.in(60B)
----README.rst(1KB)
----peerz()
--------engine.py(10KB)
--------transaction.py(2KB)
--------transport.py(16KB)
--------utils.py(6KB)
--------__init__.py(769B)
--------examples()
--------routing.py(21KB)
--------persistence.py(2KB)
--------messaging()
--------version.py(786B)
--------api.py(5KB)
----requirements.txt(40B)
----.travis.yml(80B)
----tox.ini(68B)
----LICENSE(32KB)
----setup.py(2KB)
----tests()
--------test_routing.py(10KB)
--------test_discovery.py(3KB)
----.gitignore(544B)

网友评论