分布式
菜鸟棒
这个作者很懒,什么都没留下…
展开
-
rpc框架使用总结
目前开源的rpc框架有很多,比较知名的有:grpc, thrift, dubbo等。rpc框架一般需要三部分: 1 服务发现(需要发现内部服务部署的主机IP与端口号,常见的实现有zookeeper, consul, etcd等) 2 通信协议(包含结构体数据编码序列化过程,以及如何发送与接收调用信息等等,可以参考文献thrift通信过程 , thrift编码协议) 3 传输层(也即transpor...原创 2019-11-11 20:16:18 · 1030 阅读 · 0 评论 -
PAXOS算法读书笔记
一 概述 paxos 是一种提高分布式系统容错性的一致性算法。 二 算法理解 1 问题描述 假设一组可以提出提案的进程集合,对于一个一致性算法来说,需要满足以下几点: 在这些提出的提案中,只有一个会被选定 如果没有提案被提出,就不会有被选定的题案 如果一个提案被选定后,进程应该可以获取被选定的提案信息。 从整体上说,paxos算法的目标是保证最终会有一个提案被选定,当提案...原创 2018-08-12 12:57:56 · 231 阅读 · 0 评论