杂记~1

raft:http://thesecretlivesofdata.com/raft/

一致性:cap取舍 cp: zookeeper master失联重新选举过程中集群不可用; ap: eureka只要有一台或者就可用,但可能读到旧数据,客户端连某台失败后会选择另一个重试,保护机制-15分钟内超过85%的节点都没有正常的心跳,防止雪崩暂停剔除心跳过期的服务

副本间复制策略主从:写主,主同步到从,读写主从作为备份-kafka,读写分离的-mysql master到slave同步-全同步/异步/半同步 mysql; 对等:节点平等读写,副本互相更新gossip eureka,通过 lastDirtyTimestamp 来解决复制冲突

主从复制

redis:全量或增量复制,从节点发起

mysql:主节点线程推送变更到从节点,从节点线程转入中继日志回放

 

对等节点:节点对等交换信息

原文地址:https://www.cnblogs.com/it-worker365/p/14768125.html