Tag: high-availability
All the articles with the tag "high-availability".
-
分布式共识(开篇)· Paxos 与 Raft 图解
深挖分布式共识:从复制状态机与 FLP 不可能讲起,图解 quorum 多数派、Paxos 为何难懂、Raft 的选举/日志复制/安全性三块、脑裂与奇数节点,落到 etcd/KRaft 工程实践与选主安全边界。
-
MySQL 内核 · 主从复制与高可用
MySQL 内核收官:binlog 复制链路、异步与半同步、并行复制与主从延迟、MHA/MGR 与读写分离,落到写后读一致性与配置投放正确性。
-
Redis 深挖(二)· 持久化与高可用
深挖 Redis 持久化与高可用:RDB 的 fork+COW、AOF 三档 appendfsync 与重写、混合持久化,再到主从复制、Sentinel 故障转移、Cluster 槽分片与 MOVED/ASK,落到竞价场景的 Redis HA 实践。
-
混沌工程:故障注入、稳态假设与演练常态化
所有高可用手段都需要被验证。讲清混沌工程的五原则(稳态假设、最小爆炸半径)、四类故障注入与演练闭环、稳态如何用业务指标定义,以及从灰度到生产受控再到自动化平台的常态化路径,把'假设能恢复'变成'已经验证能恢复'。
-
发布与变更安全:灰度、蓝绿、金丝雀与回滚
变更是线上故障第一大根因。本篇梳理爆炸半径分类、滚动/灰度/蓝绿/金丝雀四种发布策略对比、Feature Flag 开关降级、config-only 与制品回滚双轨、数据库 expand-contract 模式、回滚条件清单。