SuperAPI AI 工具集

scale-readiness-review

编程与开发

查看项目

更新于 10-16 09:50

技能介绍

用途:审查代码与架构的可扩展性瓶颈,覆盖容量上限、数据增长、查询成本、队列行为与故障模式,适用于更高流量或更大数据规模的系统评估。

主要能力:先确立假设(峰值请求或任务速率、批处理与文件频率、每日账本增长、租户偏斜、供应商限制、保留需求;未知时给出保守假设);检查热点路径(N+1 查询、缺失索引、无界列表/导出/对账端点、任务中的全表扫描、大型锁事务、本应放入任务的同步工作、缺少重试/DLQ/背压的队列任务、过期真相缓存);审查数据增长(分区与归档、分页契约、租户隔离、派生余额或投影的重建路径、漂移对账策略);给出建议(覆盖索引或唯一约束、有界分页批处理、慢效果用 outbox/worker、先幂等与重试再增并发、队列/延迟/失败/漂移指标、窄范围负载测试);验证方式包括查询计划、分页/批处理/幂等性的单元与集成测试、热点函数基准、已有工具时的负载测试、指标与日志可见性。

输出格式:按 Finding(发现)、Impact(影响)、Fix(修复)、Verification(验证)四段组织,例如发现无界对账查询会扫描全部账本行,影响为批处理时长随总历史增长而非日增量,修复为按入账日期与账户 id 分页并添加索引,验证为运行查询计划与对账集成测试。

限制与护栏:未证明与规模相关的路径不要优化;没有新鲜度与失效规则不要缓存财务真相;幂等与锁未明确前不要提高并发;有界查询、索引或队列边界能解决时不要提议重写。