摘要: 文章目录 一.原子问题 二.锁模型 三.解决方案 2.1 synchronized 四.保护资源 4.1 关系简介 4.2 保护没有关联关系的多个资源 4.3 保护有关联关系的多个资源 4.4 小结 一.原子问题 在并发编程Bug源头中介绍过,原子问题的源头是线程切换,解决方案禁用线程切换。 CPU 阅读全文
posted @ 2022-11-15 18:22 Dlimeng 阅读(25) 评论(0) 推荐(0)
摘要: 简介 2004 年发表了 MapReduce 的论文,是一个分布式计算的框架。 当你仔细了解 MapReduce 的框架之后,你会发现 MapReduce 的设计哲学和 Unix 是一样的,叫做“Do one thing, and do it well”,也就是每个模块只做一件事情,但是把这件事情彻 阅读全文
posted @ 2022-11-15 09:05 Dlimeng 阅读(77) 评论(0) 推荐(0)
摘要: 文章目录 简介Master网络多写 简介 在这篇论文发表之前,工业界的分布式系统最多也就是几十台服务器的 MPI 集群。而这篇 GFS 的论文一发表,一下子就拿出了一个运作在 1000 台服务器以上的分布式文件系统。并且这个文件系统,还会面临外部数百个并发访问的客户端,可以称得上是石破天惊。 当然, 阅读全文
posted @ 2022-11-15 08:43 Dlimeng 阅读(20) 评论(0) 推荐(0)