摘要:
Spanner 总结 说明:本文为论文 《Spanner: Google’s Globally-Distributed Database》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:Spanner Paper 0. 简介 Spanner 是由 Google 设计和研发的一款分布 阅读全文
摘要:
Aurora总结 说明:本文为论文 《Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:Aurora 阅读全文
摘要:
CRAQ 论文总结 说明:本文为论文 《Object Storage on CRAQ: High-throughput chain replication for read-mostly workloads》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:CRAQ Paper 0. 阅读全文
摘要:
Zookeeper 研读 说明:本文为论文 《 ZooKeeper : Wait-free coordination for Internet-scale systems 》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:Zookeeper Paper 1. Zookeeper 介 阅读全文
摘要:
Raft 论文研读 说明:本文为论文 《 In Search of an Understandable Consensus Algorithm (Extended Version) 》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:Raft Paper 1. 复制状态机 复制状态机 阅读全文
摘要:
VM-FT 论文研读 说明:本文为论文 《The Design of a Practical System for Fault-Tolerant Virtual Machines》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:VM-FT 论文 本文的总结包括论文内容以及 MIT6 阅读全文
摘要:
GFS 论文研读 说明:本文为论文 《The Google File System》 的个人理解,难免有理解不到位之处,欢迎交流与指正。 论文地址:GFS Paper 阅读此论文的过程中,感觉内容繁多且分散,一个概念的相关内容在不同部分相交地出现 。所以本文尽量将同一概念的相关内容串联并总结在一起。 阅读全文
摘要:
MapReduce 论文研读 说明:本文为论文 《MapReduce: Simplified Data Processing on Large Clusters》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:MapReduce Paper 1. MapReduce 编程模型 Ma 阅读全文
摘要:
17 - 高级进程间通信 Github 地址 1. UNIX 域套接字 UNIX 域套接字 用于在同一台计算机上运行的进程之间的通信 ,它可以在同一计算机系统上运行的两个进程之间传送打开的文件描述符 。 UNIX 域套接字 仅仅 复制数据 ,它们并不执行协议处理,不需要添加或删除网络报头,无需计算校 阅读全文
摘要:
16 - 网络IPC:套接字 Github 地址 1. 网络 IPC 经典进程间通信机制 ( IPC ):管道、FIFO 、消息队列、信号量和共享存储,允许在同一台计算机上运行的进程之间通信 。 网络进程间通信 是不同计算机(通过网络连接)上的进程相互通信的机制 。(也可用于计算机内通信) 2. 套 阅读全文