LBNET Update

8 views
Skip to first unread message

LiteBook.Author

unread,
Jan 3, 2012, 1:40:34 PM1/3/12
to litebook
Update:
LBNET的工作已经开始,和当初设想不一样的是,我决定直接实现一个基于DHT(Kademlia)的P2P network。 Kad的好处是无

中央服务器(不过仍然需要bootstrapping节点),而且就其本身来说,是一个成熟的且被广泛应用的协议。目前网上已经有一些Kad的
python实现,不过看上去都不成熟,所以我打算还是自己从头写一个,基于Twisted,目前大概完成了30%。由于是头一次用python写网络
协议,对我来说难度不小,尤其是测试,如何测试这种大规模的P2P协议,光靠在单机上在几个VM之间跑肯定是不够的,如果大家在这方面有什么经验的话,
还希望分享一下。

在这个功能完成前, litebook基本上不会再有更新(除非有重大的BUG被发现)。

Reply all
Reply to author
Forward
0 new messages