知识卡片

代码空间

普通读书笔记卡 · 1823.b

内容

code/space指空间依赖代码才能运转:机场、超市、汽车和城市服务一旦软件失效,物理空间也会改变性质。发散:系统可用性已经是空间可用性,软件故障会变成现实世界故障。

参考来源

- 位置:《架构启示录》第7章《建造智能的世界》正文,引Rob Kitchin与Martin Dodge的code/space概念(源文件:_chapter-text/chapter09.txt,对应OEBPS/Text/chapter49.xhtml) - 结论依据:文中明确定义code/space为离开控制该空间的代码就无法正常运作的空间,并以机场、超市为例说明软件故障会直接导致物理空间失效,支持“代码空间”这一论点。 - 原始内容:Kitchin与Dodge写道:机场与超市都属于code/space,因为一旦相关程序出现故障,这些空间就无法正常运作了,此时的机场候机室里乱成一团,而超市则蜕变为一间仓库,直到收银系统恢复为止。