我的工作是实现一个由节点组成的分布式系统(比如p2p节点),每个节点(比如A、B、C和D)执行某些功能,并且需要为各种操作进行交互,例如同步操作和其他操作,比如15A节点与一组由5B节点组成的节点进行交互,以进入负载最少的节点队列并获得一个令牌号,然后等待C将它们重定向到一个空闲节点D等等。
我有点不知所措,不知该如何设计:
另外,我可能需要看/面对的其他问题是什么。如果您能向我介绍一些关于实现p2p和分布式系统的好的在线资源,我也会很感激。
谢谢!!
发布于 2009-11-14 03:50:29
对一致的散列方案进行一些研究可能是个好主意。一个很好的起点:
我相信,如果你在“设计点对点”之类的东西上做一些基本的谷歌搜索,你会发现很多东西需要阅读。您还可以查看一些流行的对等应用程序(如Gnutella、BitTorrent等)的设计文档。
https://stackoverflow.com/questions/1733049
复制相似问题