MIT——线程与GFS

  这波差点放弃了……难度大+最近工作任务急,到家只想休息。

  今天看了B站2、3节视频,讲的是Go语言、线程、RPC、GFS系统……整体就是在说线程的好处坏处,GFS是怎么备份数据的。分布式系统遇到的问题。

  让我联想到了TCP/IP ,为什么要把数据分成许多个小块?可能就是为了让传输速度更快吧,这也是种分布式思想吧?

  分布式,分而治之,把大的问题分解成小的,多线程处理,再组成大的,分成多少个就提升多少倍速度。

  廉价的机器组合在一起,获得超越昂贵机器的性能。说到底,还是钱啊,处理分布式所遇到问题的代价,远远小于更新换代机器的。所以才会都上分布式吧。

  GFS主要说的是复制,容灾的解决方案就是复制。但也会有很多问题,客户端请求时,写入与查询时,写入报错时……现在我只知道有这些问题。

  版本号的概念,有点类似乐观锁,64M一个块,和我最近做项目时遇到的表空间问题也类似,表空间到32G了就必须新加个文件夹,不然就整个oracle都很慢。这些原理我还都不清楚,我先把 收货,不止oracle 读了吧

posted on   唯心、tt  阅读(148)  评论(0编辑  收藏  举报

编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示