代码改变世界

阅读排行榜

Etcd中Raft joint consensus的实现

2021-06-12 15:02 by DoPeter, 869 阅读, 收藏,
摘要: Joint consensus 分为2个阶段,first switches to a transitional configuration we call joint consensus; once the joint consensus has been committed, the system 阅读全文

k8s with flanneld

2015-12-26 23:49 by DoPeter, 828 阅读, 收藏,
摘要: 三台机器 kmaster 192.168.1.201 kslave202 192.168.1.202 kslave203 192.168.1.203 安装好k8s 1. 在Node机器上安装flanneld yum install flannel 2. 配置flannel需要用到的Etcd,在Mas 阅读全文

Kafka (一)

2015-11-28 23:00 by DoPeter, 802 阅读, 收藏,
摘要: 使用Kafka最新版本0.9Kafka 配置1. 安装首先需要安装Java,推荐安装Java8,不然会出现一些莫名其妙的错误kafka_2.11-0.9.0.0.tgztar -xzfkafka_2.11-0.9.0.0.tgz为了方便,更改一下目录名mvkafka_2.11-0.9.0.0.tgz... 阅读全文

Etcd中Raft linearizable read实现

2021-06-27 20:30 by DoPeter, 713 阅读, 收藏,
摘要: linearizable 有点疑惑,不确定是现在浏览的版本没开发完全,还是没有按照论文的linearizable来实现。 按照论文所说,在客户端请求的时候,实际上是一个强一致的 exactly once的过程。 在etcd中,只看到了read的 linearizable ,并且用到的地方是在诸如读取 阅读全文

重温Javascript(一)-基本概念

2017-04-02 13:35 by DoPeter, 703 阅读, 收藏,
摘要: 工作中要用到JavaScript,一组复习笔记。 一些看法 1. 想想JavaScript目前最常用的宿主环境,浏览器或者服务端V8,都是单线程,所以不用过多的考虑并发的问题,如果是协程来实现异步的方法,反正就是不用考虑竟态条件了。 2. 开发方式。又是OOP,又是OOF,对独立开发来说就是尽情发挥 阅读全文