随笔分类 - 分布式
摘要:概览 Raft is a consensus algorithm for managing a replicated log:管理复制日志的一致性算法。 Consensus:[kənˈsensəs] 一致性,共识 In designing Raft we applied specific techn
阅读全文
摘要:如果说到分布式 ID,肯定逃不开 Snowflake 算法,其原理如下图 介绍如下 snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫
阅读全文