15 hours ago
- GitHub的聚合正常运行时间看起来糟糕透顶(例如,90天内为89.43%),但这具有误导性,因为它将各个良好隔离服务的停机时间简单相加。
- 像核心Git操作这样的个别服务正常运行时间为98.98%,这仍然很差,但并非“零个九”。
- 正常运行时间数字无法反映部分故障,例如仅影响特定用户区域的性能下降。
- 这种聚合方法通过使整体正常运行时间看起来比个别服务更差,反而惩罚了良好的工程实践(服务隔离)。
- 作者总结认为GitHub的正常运行时间更像是D等级而非F,并且有更好的理由来批评这家公司。