首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用BitTorrent在多个站点之间进行文件复制/同步

使用BitTorrent在多个站点之间进行文件复制/同步
EN

Stack Overflow用户
提问于 2011-01-20 02:17:29
回答 3查看 5.4K关注 0票数 7

我需要建立一个分布式系统,它依赖于站点之间的大文件复制。

我想过使用p2p技术,比如bittorrent来节省带宽,提高可靠性。

我大错特错了吗?

有没有人设计过这样的解决方案?

你推荐哪些库?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-12 13:52:13

来自BitTorrent开发人员的一个新的有前途的解决方案:BitTorrent Sync

它具有以下功能:

free!

  • Currently和
  • 支持Windows、Mac和Linux。移动平台位于works.
  • Specifically中,旨在处理大文件。encrypted.
  • Peer发现和安全:所有流量都是用于断开连接的节点的protocols.
  • Supports
  • 中继。
票数 4
EN

Stack Overflow用户

发布于 2011-04-28 17:45:48

我刚刚从Twitter上找到了这个开源项目,它完美地击中了主题:

https://github.com/lg/murder

从文档中:

Murder是一种使用Bittorrent将文件分发到生产环境中的大量服务器的方法。这允许在具有数百到数万台服务器的环境中进行可伸缩和快速的部署,在这些环境中,集中式分布式系统无法正常工作。“谋杀”通常用来指一群乌鸦,在这种情况下,它指的是一群服务器在做某事。

票数 3
EN

Stack Overflow用户

发布于 2011-03-09 04:21:24

如果你有两个以上的网站,那么p2p是更好的解决方案。

只需在每个站点安装rtorrentdeluge或任何其他高性能torrent客户端即可。然后,您可以只分发.torrent文件与scp/sftp和享受。

为了保护来自第三方torrent客户端的内容,请在生成.torrent文件时设置私有标志,并使用您自己的跟踪器。opentracker是一个很好的选择。

另一个提示:如果您的torrent客户端支持super seeding mode (也称为BEP-16或初始种子),请启用它。它将有助于在节点之间以最小的重复分发内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4739061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档