🍁 金秋送福,大奖转不停!Gate 广场第 1️⃣ 3️⃣ 期秋季成长值抽奖大狂欢开启!
总奖池超 $15,000+,iPhone 17 Pro Max、Gate 精美周边、大额合约体验券等你来抽!
立即抽奖 👉 https://www.gate.com/activities/pointprize/?now_period=13&refUid=13129053
💡 如何攒成长值,解锁更多抽奖机会?
1️⃣ 进入【广场】,点头像旁标识进入【社区中心】
2️⃣ 完成发帖、评论、点赞、社群发言等日常任务,成长值拿不停
100% 必中,手气再差也不亏,手气爆棚就能抱走大奖,赶紧试试手气!
详情: https://www.gate.com/announcements/article/47381
#成长值抽奖赢iPhone17和精美周边# #BONK# #BTC# #ETH# #GT#
分布式系统到底是什么,它们是如何真正工作的?
哎呀!我已经花了好几个星期试图理解这些该死的分布式系统,最后我觉得我终于明白了。我将按照我的理解来解释,不想用那么多技术术语,让我感到厌烦。
这些系统的未来就在眼前,闪亮得像一枚新铸造的硬币。集群计算和网络计算将改变局面,尽管有时我在想我们是否真的需要如此复杂。
当我们谈论集群时,我们指的是多台计算机像单台计算机一样一起工作——就像一支足球队,但有处理器!好处:更多的计算能力,更高的容错性,更好的可扩展性……坏处:价格!虽然他们说很快会便宜,我并不完全相信。
集群计算对处理我们生成的大量数据至关重要。你看到我们产生的信息量了吗?真是疯狂!更不用说人工智能了——那些算法消耗资源的速度就像我在派对上吞食小吃一样。
另一方面,网格计算使用地理上分布的资源。想象一下!当自然灾害发生时,可以动员全球的资源。加密货币矿工们已经在利用这一点来获得更多奖励——像蚂蚁一样联合起来更快地解决数学问题。当然,有人会说这是一种能源浪费,但那是另一个争论...
分布式系统有明显的优势:可扩展性(可以轻松增长),容错性(如果一部分失败,其他部分仍然可以正常工作)以及更好的性能。但是,注意!它们也有缺点:协调是一个头痛的问题,维护复杂,并且需要专家来妥善管理。
有多种类型的这些系统。最基本的是客户端-服务器,就像你访问网页时一样。还有P2P,其中所有计算机都是平等的 - 就像用于共享文件的BitTorrent。分布式数据库是另一种类型,其中信息分散在多台机器之间 - 想想社交网络或在线商店。
那么它们到底是如何工作的呢?它们将一个大型任务分解成许多小任务,然后分配给许多计算机。它们之间的通信是至关重要的 - 使用像 TCP/IP 或 HTTP 这样的协议。
一个明显的例子是区块链——这个引起如此轰动的去中心化账本。每个节点都有完整账本的副本,这使得它更加安全和可靠。它完美吗?不,但它很有趣。
总之,分布式系统是一组独立的计算机,它们协同工作,表现得像一个单一的系统。它们在多个工作站之间共享资源和计算能力,以超越单一系统所能实现的能力。
我想问的是:我们真的需要这么复杂吗?也许需要,但有时候我觉得工程师们只是因为可以而把事情搞得复杂。