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

最近这些天为了调试一个BUG,需要搭建一个调试环境;为了搭建调试环境,需要三个team协同工作:由QA帮助搭建环境,其它team的人做火线支持。到今天下午能开始调试的时候为止,已经在环境问题上用了1.x周的时间。因为涉及中、美、印时差,这已经是在manager的红灯照耀下的最佳效率了。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值