02 2017 档案
摘要:给出暴力匹配、KMP 算法、Boyer-Moore 算法和 Sunday 算法的 Java 实现。
阅读全文
摘要:Raft 算法是可以用来替代 Paxos 算法的分布式一致性算法,而且 raft 算法比 Paxos 算法更易懂且更容易实现。本文对 raft 论文进行翻译,希望能有助于读者更方便地理解 raft 的思想。
阅读全文
摘要:ZeroMQ介绍、三种模式讲解及代码示例(Java && Python)。
阅读全文
摘要:Spanner 是谷歌公司研发的、可扩展的、多版本、全球分布式、同步复制数据库。它是第一个把数据分布在全球范围内的系统,并且支持外部一致性的分布式事务。本文描述了 Spanner 的架构、特性、不同设计决策的背后机理和一个新的时间 API,这个 API 可以暴露时钟的不确定性。
阅读全文