我只听说过,很少有游戏公司和facebook采用这种方式。
我理解概念。但我担心如何确保它安全。根据我的经验,任何人都可以连接到 Torrent,只要他们可以获得 Torrent 服务器的链接。
假设我有 100 台服务器,我想为它们更新代码,一些部署在云端,一些个人拥有,分布在全局各地。如何设置基于 bitTorrent 的部署。
最佳答案
我可能猜想有些地方正在使用 BT(Resilio?)Sync ,或出于安全考虑的某种内部版本。它可以限制在一个 LAN 或一组 IP 中,并且根据安全要求,可以在 Sync 之外使用额外的加密。当然,还有像 Syncthing 这样的开源替代品。 ,如果您希望能够在使用前审核代码,那么这可能更可取。
我已经使用 Sync 在几台工作机器之间共享客户端 git 存储库。我看不出为什么不能在另一端使用它来传播实时代码或编译的二进制文件的根本原因。不确定它是否是最好的系统,但它肯定是可能的。
关于deployment - 如何使用 bit torrent 部署到服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38750163/