在阅读raft论文的时候,考虑两个问题: 1. 为什么要用Replicated State Machine?没有其他方式吗 2. 为什么要先写日志再应用到Replicated State Machine,直接应用到Replicated State Machine刷磁盘不行吗? 1 Replica ...
分类:
系统相关 时间:
2018-08-12 20:04:27
阅读次数:
192
参考文章:《InSearchofanUnderstandableConsensusAlgorithm》https://raft.github.io/http://thesecretlivesofdata.com/raft/这里有一个非常适合理解raft协议的小动画。1.1.1简介概念:raft是一种用于管理log复制的一致性协议,它和paxos有同样功能,但是比它简单容易理解。功能:leader选
分类:
编程语言 时间:
2018-08-10 17:03:59
阅读次数:
184
1,jsp 1,概念 2,jsp的三种方式 out.write(65);字符 字符串 字符数组 out.write(65);字符 字符串 字符数组 1) <% 1) <% 中间写java代码 中间写java代码 out.println("任何类型"); out.println("任何类型"); ou ...
分类:
Web程序 时间:
2018-08-04 00:36:22
阅读次数:
236
一、ETCD 概述 是一个分布式一致性k v存储系统,可用于服务注册发现与共享配置。具有一下优点: 简单: 相比于晦涩难懂的paxos算法,etcd基于相对简单且易实现的raft算法实现一致性,并通过gRPC提供接口调用 安全:支持TLS通信,并可以针对不同的用户进行对key的读写控制 高性能:10 ...
分类:
其他好文 时间:
2018-08-02 00:09:24
阅读次数:
220
通过 CloudPing 工具,可以根据地名索引云服务商可用区,探测您的网络到云服务商可用区的 ping 延迟,找出延迟最低的云服务商。
分类:
其他好文 时间:
2018-08-01 14:04:49
阅读次数:
200
故障转移 一次故障转移操作由以下步骤组成: 发现主服务器已经进入客观下线状态。 对我们的当前纪元进行自增(详情请参考 Raft leader election ), 并尝试在这个纪元中当选。 如果当选失败, 那么在设定的故障迁移超时时间的两倍之后, 重新尝试当选。 如果当选成功, 那么执行以下步骤。 ...
分类:
其他好文 时间:
2018-07-29 17:50:34
阅读次数:
157
支持的规范 identityserver实现了下面的规范 OpenID Connect OpenID Connect Core 1.0 (spec) OpenID Connect Discovery 1.0 (spec) OpenID Connect Session Management 1.0 - ...
分类:
其他好文 时间:
2018-07-25 14:35:13
阅读次数:
172
quorum, psubscribe, sentinel is-master-down-by-addr, Raft...
分类:
其他好文 时间:
2018-07-24 19:58:08
阅读次数:
189
1 Tongue double,brings trouble. 说得多,麻烦多。 2 傻瓜的心在嘴里,聪明人的嘴在心里。 3 美丽和愚蠢是一对老搭档。 4 劝人要谈利益,不要空讲道理。 5 教你的孩子学会守口如瓶,他会很快学会如何说话。 6 Full of courtesie,full of cra ...
分类:
其他好文 时间:
2018-07-16 19:36:32
阅读次数:
137
Ilog JRules 是最有名的商用BRMS; Drools 是最活跃的开源规则引擎; Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代表; Visual Rules(旗正规则引擎)国内商业规则引擎品牌。 今天对比了一下这四个颇有代表性的规则引擎的规则语言。其中Ilo ...
分类:
其他好文 时间:
2018-07-14 00:19:57
阅读次数:
1001