SuperAPI AI 工具集

estimation-techniques

设计与创作

查看项目

更新于 10-16 00:23

技能介绍

用途:为系统设计与容量规划提供背信封式(back-of-envelope)估算框架,帮助判断需要 1 台还是 100 台服务器、1GB 还是 1TB 存储、10ms 还是 1s 延迟。核心原则是估算追求数量级而非精确值,误差在 10 倍以内通常已足够支撑架构决策。

主要能力:提供幂次换算、时间换算、可用性目标(两到五个 9 的停机时间)与常见延迟数值参考;给出五类估算模式:QPS、存储、带宽、缓存大小、数据库容量,每类含公式与示例。另附 URL 短链、聊天应用、视频流媒体三个常见场景的推导。

使用方式:在需要估算容量、存储、带宽、按预期负载规划基础设施、用数字支撑架构决策或准备系统设计面试时使用。基本流程为列出假设、套用公式、按数量级取整、检查结果是否合理。关联命令为 /sd:estimate <scenario>,关联智能体为 capacity-planner,参考资料为 references/latency-numbers.md。

限制:资料未提供该技能的具体安装命令、运行平台要求、许可与收费信息,也未给出准确度承诺;示例数值仅为演示用,实际使用需自行设定并说明假设(如活跃用户比例、平均消息大小、复制因子),并注意峰值通常为均值的 2-3 倍、需计入复制与备份开销及增长。版本为 v1.0.0(2025-12-26)。