分布式系统:互联网和区块链的隐形基础

robot
摘要生成中

当一切都失败但没有东西掉落时发生了什么?

分布式系统是这样工作的:它们不是依赖于一台可能会故障的机器(,而是将工作分配给多台联网的计算机。如果一台出现故障,其他的仍然可以继续工作。这就像一个团队工作,没有人是不可或缺的。

每个人都忘记的三件事

好的:

  • 可扩展性:添加更多机器 = 更多能力
  • 容错性:一台计算机崩溃,系统依然存活
  • 性能提升:并行处理数据更快

复杂之处:

  • 协调所有节点达成一致是个麻烦事
  • 维护复杂,需要专业专家
  • 多个位置之间的数据一致性问题

你在实践中看到这个在哪里?

区块链是今天最相关的例子:账本分布在数千个节点之间。每个节点都有完整的副本,这使得它几乎不可能被黑客攻击或操纵。比特币,以太坊……一切都是这样运作的。

也在你最喜欢的应用中:社交媒体、电子商务、搜索引擎。背后有来自不同国家的机器在一起工作。

未来:集群计算和网格计算

集群计算将机器组合在一起,以更快地处理大数据和训练人工智能模型。网格计算更进一步:连接来自不同全球位置的资源,以解决大规模问题)比特币挖矿,科学研究(。

随着硬件价格的降低,这些技术将变得越来越可及。

BTC1.19%
ETH2.67%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)