- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 【2018】—不忘初心,砥砺前行
    过去的我,不想大学毕业便是失业的情景展现在自我面前,在老师提拔,跨专业进入IT圈,心怀憧憬,期待未来的美好,在众人的支撑,我才能变成现在的模样。跨专业四年的时光,有技术上的提高,有自我学习能力的提升,有眼界的开阔,也明白团队的重要性。俗语讲吃水不忘挖井人,感恩一路以来帮助过我的所有人,心怀感恩,才能在未来承担的更多。  &am
2018-09-12 11:56:49 1619 6
原创 【zookeeper】——消息广播,崩溃恢复
zookeeper大概流程 zab协议 根据zab协议实现分布式系统数据一致性,zab核心将所有写操作的请求都转换为事物(proposal)。Leader节点再数据写完之后,将向所有follower节点发送数据广播请求,等待所有follower响应。在zab协议中只要有半数以上follower反馈即可。leader节点就会向所有follower服务器发送commit消息。即将leader节...
2018-09-09 21:23:14 2824 1
原创 分布式发号器——Vesta
1、基于时间戳 比如流水号规则如下:XX-YYYYMMDD-N位随机数,这也是企业级应用开发常用的规则。此流水号对人比较友好,可识别性高,但容量受后面随机数的限制,且数据量越大,生成时难度越高。前三部分每天的流水号基本固定,后面的N位随机数生成后,需要校验此前不存在,可依赖redis的set机制,每天的随机数都写到一个set集合中[set容易达42亿之多,完全够用],重新生成后要与set集合作比...
2018-09-03 08:27:53 2869 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人