CS巴别塔(1)

一次成功的远距离调试——1亿美元的硬件,1亿英里的距离

Posted in Uncategorized by Kenny Yuan on 2009/05/20

关键词:比天空更青蓝的悠远,比精金更珍贵的飞船……(听起来像不像深蓝判决?哈)

在Practical Common LISP一书(http://gigamonkeys.com/book/)中,讲了这样的一个故事:在那并不十分遥远的1998年,在1亿英里的高空,一架造价 1亿美元的太空船(NASA Deep Space 1:  http://nmp.nasa.gov/ds1/,不过这个网站被GFW了),其控制程序出现了条件竞争的BUG,而这个BUG在地面测试中没有发现(嗯,符合经典的软件规律)。于是,负责这部分代码的人就远程连接上飞船(是真正的远程啊!),从飞船上的LISP程序中调出来REPL窗口,在系统还在运行的时候进行诊断和调试,并修正了BUG,成功地部署,最终完成了任务。

这真正是一次成功的远距离调试——1亿美元的硬件,1亿英里的距离。

Tagged with: ,