- 博客(2)
- 收藏
- 关注
原创 HDFS对象存储:Ozone的块异步删除服务
前言在HDFS的世界中,所有涉及元数据相关的操作都是在NameNode内完成的,真实进行文件读写和删除操作是在DataNode节点上完成的,完成好之后,再通过心跳的方式将结果汇报给NameNode。这种处理方式要比完全同步的方式好很多,尤其高吞吐数据量规模的情况下时,走同步的方式会很快遇到瓶颈的。当然了,HDFS NameNode这套机制相关文章已经写了很多了,本文笔者来介绍一个比较新的服务设计:H
2017-08-27 16:21:46 1824
原创 简单聊聊死锁那些事
前言在并发计算理论知识内,死锁是一个经常被拿来谈论的话题。今天,笔者再来也来简单聊聊死锁,死锁在多进/线程操作中是怎么触发的,如果发生了,我们有什么办法解决呢?下面笔者计划从死锁的定义(发生),死锁的预防,最后到死锁的避免3个模块来重新聊聊死锁。死锁的定义笔者在这里举一个生活中的一个常见例子:比如有4辆车,分别从四个方向(东、西、南、北)开来,最后一起开到了一个十字路口上,而且这时每辆车都打算往它们
2017-08-13 16:35:04 903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人