Tag: high-availability
All the articles with the tag "high-availability".
-
分布式共识机制 · Paxos 与 Raft 图解
深挖分布式共识:从状态机复制与 FLP 不可能定理讲起,图解 Quorum 机制、Paxos 算法演进、Raft 的领导者选举 / 日志复制 / 安全性约束,并剖析脑裂隔离策略与 etcd / KRaft 工程落地经验。
-
MySQL 内核深挖 · 主从复制链路与 HA 高可用
复制 = 主库 binlog 经 Dump/IO/SQL 三线程在从库回放,并行复制按 logical clock 或 writeset 多 worker 落库;半同步换至少一副本收到的耐久,HA 负责探活升主与脑裂防护、GTID 切换与读写分离粘滞——写后读一致性与广告配置投放正确性的交汇点。
-
Redis 深挖 · 持久化与高可用
深挖 Redis 持久化与高可用:RDB 的 fork+COW、AOF 三档 appendfsync 与重写、混合持久化,再到主从复制、Sentinel 故障转移、Cluster 槽分片与 MOVED/ASK,落到竞价场景的 Redis HA 实践。
-
混沌工程:故障注入、稳态假设与演练常态化
所有高可用手段都需要被验证。讲清混沌工程的五原则(稳态假设、最小爆炸半径)、四类故障注入与演练闭环、稳态如何用业务指标定义,以及从灰度到生产受控再到自动化平台的常态化路径,把'假设能恢复'变成'已经验证能恢复'。
-
发布与变更安全:灰度、蓝绿、金丝雀与回滚
变更是线上故障第一大根因。本篇梳理爆炸半径分类、滚动/灰度/蓝绿/金丝雀四种发布策略对比、Feature Flag 开关降级、config-only 与制品回滚双轨、数据库 expand-contract 模式、回滚条件清单。