CIA可用取舍三角

CIA & Availability (外推) Triangle

CIA可用取舍三角

三个元素

1 元素1 外推性
2 元素2 资源可得
3 元素3 协作复杂度

详细描述

CIA可用取舍三角常用于复盘:当系统在高峰或故障时表现反常,通常不是“技术不行”,而是三角的代价被低估或被延后了。不少团队会用分区/分层/分级把矛盾局部化。

三种情况说明

外推性无法满足时 牺牲外推性并非失败策略:很多成熟系统会故意把外推性做成“可开关”的能力,在不同场景间切换,换取整体可用性。常见补救手段:灰度、回滚、隔离、缓存、冗余。
资源可得无法满足时 选择外推性+协作复杂度时,资源可得最容易在高峰期“爆雷”。建议提前设红线与回退策略,并用灰度/隔离/限流等手段把风险切成小块。如果要赌,建议只赌一次:别三角三头同时冒险。
协作复杂度无法满足时 把协作复杂度让步,往往换来外推性+资源可得的确定性:更快上线、更稳运行、或更易验收。但副作用可能是技术债/体验债/风险债累积,需要明确“什么时候偿还”。
创建者 admin
创建时间 2026-02-01 15:53
赞同数 0
参考资料 查看链接

评论区 (0)

暂无评论