分布式 Python

6 投票
5 回答
2561 浏览
提问于 2025-04-11 09:20

哪个Python框架最适合用来创建分布式应用程序呢?比如说,想要开发一个点对点(P2P)应用。

5 个回答

3

你可能想要使用Twisted。Twisted有一个叫做"Vertex"的P2P框架。虽然这个框架并没有被积极维护,但它确实可以让你穿越NAT(网络地址转换)来直接在用户之间建立连接,方式非常抽象。如果大家对这种东西更感兴趣,我相信它会得到更多的维护。

9

我想你是指“网络应用程序”?分布式的意思是一个应用程序可以把它的工作负载分配给多个网络上的客户端来处理。

你可能想要的是:Twisted

2

你可以看看 pyprocessing,这个工具会在2.6版本的标准库中包含。它让你可以用类似于线程的方式,在多个进程上运行任务。

撰写回答