码迷,mamicode.com
首页 >  
搜索关键字:raft    ( 335个结果
Raft算法原理剖析
一、复制状态机(replicated state machine) Raft协议可以使得一个集群的服务器组成复制状态机,在详细了解Raft算法之前,我们先来了解一下什么是复制状态机。一个分布式的复制状态机系统由多个复制单元组成,每个复制单元均是一个状态机,它的状态保存在一组状态变量中,状态机的变量只 ...
分类:编程语言   时间:2020-07-04 18:45:45    阅读次数:72
用户变焦 | @viewport.user-zoom (Device Adaptation) - CSS 中文开发手册 - Break易站
CSS 中文开发手册 用户变焦 | @viewport.user-zoom (Device Adaptation) - CSS 中文开发手册 user-zoom CSS描述符控制用户是否能够改变由@viewport所定义的文档的缩放因子。 /* Keyword values */user-zoom:... ...
分类:Web程序   时间:2020-07-02 00:25:22    阅读次数:81
类选择器 | Class selectors (Selectors) - CSS 中文开发手册 - Break易站
CSS 中文开发手册 类选择器 | Class selectors (Selectors) - CSS 中文开发手册 CSS 类选择器根据其class属性的内容匹配元素。 /* All elements with class="spacious" */.spacious { margin: 2em;... ...
分类:Web程序   时间:2020-07-02 00:03:04    阅读次数:67
深入浅出etcd之raft实现
etcd是coreOS使用golang开发的分布式,一致性的kv存储系统,因其易用性和高可靠性被广泛运用于服务发现、消息发布和订阅、分布式锁和共享配置等方面,也被认为是zookeeper的强有力的竞争者。作为分布式kv,其底层使用raft算法实现多副本数据的强一致性。etcd作为raft开源实现的标 ...
分类:其他好文   时间:2020-06-24 21:47:54    阅读次数:74
etcd使用
一、概述 ETCD是一个开源的、分布式的键值对数据存储系统,由Go语言实现,用于存储key-value键值对,同时不仅仅是存储,主要用途是提供共享配置及服务发现,使用Raft一致性算法来管理高度可用的复制日志。有下面特点 简单:定义明确,面向用户的API(gRPC) 安全:具有可选客户端证书身份验证 ...
分类:其他好文   时间:2020-06-23 19:26:14    阅读次数:159
MongoDB有哪些优秀特性及适合的场景是什么?
MongoDB有哪些优秀特性及适合的场景是什么? 一、优秀特性 1、实用性:面向类json富文档数据模型,对开发人员天然的友好。 2、可用性:基于raft协议的自动高可用,轻松提供99.999%的可用性。 3、扩展性:对分片集群的支持,为业务提供了友好的水平扩展。 4、高性能:嵌套模型设计支持,减少 ...
分类:数据库   时间:2020-06-17 11:13:57    阅读次数:77
从JRaft来看Raft协议实现细节
分布式系统和一致性问题 一致性问题(consensus problem)是分布式系统需要解决的一个核心问题。分布式系统一般是由多个地位相等的节点组成,各个节点之间的交互就好比几个人聚在一起讨论问题。让我们设想一个更具体的场景,比如三个人讨论中午去哪里吃饭,第一个人说附近刚开了一个火锅店,听说味道非常 ...
分类:其他好文   时间:2020-06-17 10:43:24    阅读次数:60
聊聊kingbus的membership_handler.go
序 本文主要研究一下kingbus的membership_handler.go GetMembers kingbus/api/membership_handler.go //GetMembers implements get information of membership, not includ ...
分类:其他好文   时间:2020-06-17 01:33:05    阅读次数:62
一个老程序员的忠告
你是否了解,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键阶段需要团队的成员没日没夜的加班,还需要为测试出的BUG和不能按时提交的软件模块功能而心怀忐忑。 有的时候 ...
分类:其他好文   时间:2020-06-13 23:08:52    阅读次数:75
CAP、BASEd、二阶段提交协议、三阶段提交协议、拜占庭将军问题、paxos、Raft、ZAB、NWR
CAP定理 在分布式系统中,一致性、可用性、分区容错性最多只能同时实现两点。一致性,分布式系统所有数据备份是否相同。可用性,收到用户的请求,在时限内服务器必须给出明确的回应。分区容错性:大多数分布式系统都分布在多个子网络,每个子网络就叫做一个区。分区容错指分区间通信可能失败,比如,一台服务器放在中国 ...
分类:其他好文   时间:2020-06-04 20:07:18    阅读次数:98
335条   上一页 1 2 3 4 5 6 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!