提交并复核《工作负载与性能预算》的真实项目制品。
计算机科学毕业综合项目 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
提交并复核《基准设计与可重复测量》的真实项目制品。
提交并复核《剖析与瓶颈验证》的真实项目制品。
提交并复核《缓存、并发与反压》的真实项目制品。
提交并复核《SLO、错误预算与告警》的真实项目制品。
提交并复核《故障模式与韧性模式》的真实项目制品。
提交并复核《恢复目标与故障演练》的真实项目制品。
交付:基准脚本、环境清单、原始结果和可重复命令;方法:固定版本、硬件、数据、预热和统计口径,记录分位数与置信边界;必须复现反例:只跑一次取平均;开发机同时有其他负载,优化前后输入不同。
交付:工作负载模型、容量表和延迟预算树;方法:从用户旅程估算请求率、并发、数据量和峰值,分配端到端延迟预算;必须复现反例:只写平均QPS;忽略突发、慢请求、后台任务、数据增长与第三方限额。
交付:缓存一致性表、竞态测试和过载反压策略;方法:定义缓存键/一致性/失效,控制共享状态,并在过载时排队、拒绝或降级;必须复现反例:缓存无失效,锁范围不明;无限队列把短暂突发变成内存崩溃。
交付:瓶颈证据、假设、变更前后对照和副作用;方法:先用火焰图、trace、查询计划或计数器定位等待,再做单变量实验;必须复现反例:凭直觉缓存或并发化;墙钟变快却CPU、内存、正确性或成本失控。
交付:故障模式表、超时重试预算和降级演示;方法:枚举超时、重试、部分失败、依赖变慢和资源耗尽,限制重试并设计隔离降级;必须复现反例:层层重试放大流量;熔断后无恢复探测,降级返回陈旧或越权数据。
交付:SLI计算、SLO、错误预算策略和三条可行动告警;方法:从用户可见成功定义SLI/SLO,用错误预算平衡发布速度,告警必须可行动;必须复现反例:监控CPU就等于可用性;每次波动都报警,值班者不知道先做什么。
交付:恢复运行册、备份恢复证据和故障演练报告;方法:定义RTO/RPO,验证备份可恢复和故障切换,记录实际数据损失与时间;必须复现反例:有备份却从未恢复;恢复依赖原故障系统或只有某个人知道手工步骤。