Tag: service-infra
All the articles with the tag "service-infra".
-
发布与变更安全:灰度、蓝绿、金丝雀与回滚
变更是线上故障第一大根因。本篇梳理爆炸半径分类、滚动/灰度/蓝绿/金丝雀四种发布策略对比、Feature Flag 开关降级、config-only 与制品回滚双轨、数据库 expand-contract 模式、回滚条件清单。
-
幂等与一致性:重试安全、分布式事务与最终一致
重试、异步与多副本都要求操作幂等、数据一致。讲清幂等的实现(幂等键/去重表/状态机)、分布式事务(2PC/TCC/Saga/本地消息表 outbox)与最终一致的取舍。
-
依赖韧性:超时重试、熔断降级与舱壁隔离
把远程依赖防护讲成一条防线:超时预算与幂等重试、熔断三态与降级预案、Failover 与舱壁隔离,以及限流→超时→熔断→隔离→降级的叠加顺序。
-
服务限流:窗口、漏桶、令牌桶与分布式落地
限流保护系统不被瞬时流量打垮。讲透固定/滑动窗口、漏桶、令牌桶的取舍,以及单机与分布式落地、分层限流、选型决策与反模式。
-
冗余与容灾:HA 集群、同城异地灾备与多活选型
冗余是高可用的基本手段:服务多副本与数据多备份,配合自动故障转移。讲清 RTO/RPO、HA 集群、同城/异地灾备与多活的差异,异地多活的流量路由与写冲突解决,以及故障转移陷阱与选型。