计算机行业无时无刻不在变化,保持一个持续学习的状态是非常重要的.在学习的过程中,将学到的知识以博客的方式记录下来,既能加深对所学知识的理解和当作备忘录,也能够将自己的心得体会和他人进行分享交流,共同进步.
Raft论文(中英翻译)
摘要:# In Search of an Understandable Consensus Algorithm(Extended Version) 寻找一种可理解的一致性算法(拓展版) ##### 作者:斯坦福大学的Diego Ongaro和John Ousterhout ## Abstract(摘要)
阅读全文
posted @
2023-07-13 20:14
小熊餐馆
阅读(781)
推荐(0) 编辑
谷歌MapReduce经典论文翻译(中英对照)
摘要:MapReduce: Simplified Data Processing on Large Clusters(MapReduce: 简化大型集群下的数据处理) 作者:Jeffrey Dean and Sanjay Ghemawat Abstract(摘要) MapReduce is a progr
阅读全文
posted @
2022-09-23 20:39
小熊餐馆
阅读(3456)
推荐(1) 编辑
谈谈对不同I/O模型的理解 (阻塞/非阻塞IO,同步/异步IO)
摘要:一、关于I/O模型的问题 最近通过对ucore操作系统的学习,让我打开了操作系统内核这一黑盒子,与之前所学知识结合起来,解答了长久以来困扰我的关于I/O的一些问题。 1. 为什么redis能以单工作线程处理高达几万的并发请求? 2. 什么是I/O多路复用?为什么redis、nginx、nodeJS以
阅读全文
posted @
2020-11-10 23:47
小熊餐馆
阅读(1604)
推荐(2) 编辑
高速缓存一致性协议MESI与内存屏障
摘要:一、CPU高速缓存简单介绍 CPU高速缓存机制的引入,主要是为了解决CPU越来越快的运行速度与相对较慢的主存访问速度的矛盾。CPU中的寄存器数量有限,在执行内存寻址指令时,经常需要从内存中读取指令所需的数据或是将寄存器中的数据写回内存。而CPU对内存的存取相对CPU自身的速度而言过于缓慢,在内存存取
阅读全文
posted @
2020-06-30 23:37
小熊餐馆
阅读(5812)
推荐(6) 编辑
对CAP原理的理解
摘要:对CAP原理的理解 CAP原理按照定义,指的是C(Consistency)一致性,A(Availability)可用性,P(Partition tolerance)分区容错性在一个完整的计算机系统中三种特性不能同时得到完全满足。 Consistency((强)一致性):指的是在同一时间点,所有的数据
阅读全文
posted @
2018-11-02 19:31
小熊餐馆
阅读(882)
推荐(0) 编辑