知识卡片
生产反馈缺口
内容
本地测试只能证明代码在预期条件下工作,生产环境会把流量、依赖、数据形态和用户行为组合成未见过的状态。[[可观测性是能力]]的价值是缩短“代码运行”和“理解运行”的距离。
参考来源
- 位置:《可观测性工程》第1章《什么是可观测性》"1.2 把可观测性应用到软件系统"一节(源文件:_epub-src/OEBPS/011.xhtml)
- 结论依据:原文明确"当工程师试图理解如何弥合在本地测试中编码的理论运行状况和正式环境中大规模运行代码时所产生的影响之间的差距时……当前管理系统和团队的环境与方式导致我们将实践从传统概念(如监控)中演进出来",说明这道差距正是可观测性要解决的问题。
- 原始内容:过去,当工程师试图理解如何弥合在本地测试中编码的理论运行状况和正式环境中大规模运行代码时所产生的影响之间的差距时,我们没有去寻找一个新的术语、定义或功能来描述我们是如何做到这一点的……作为一个行业,我们需要超越工具和术语方面的实际差距,以克服停机和缺乏更主动的解决方案所带来的痛苦。