第73章 第一次崩溃
2009年8月15日。周五,凌晨01:00。
深圳,极光科技软体研发中心。
窗外的颱风“莫拉克”刚刚过境,暴雨敲打著玻璃,发出噼里啪啦的脆响。
阿龙的手指悬在回车键上,犹豫了很久。
“师父,真推吗?这可是大版本更新。v1.2,加了动態壁纸和云服务,代码改动量超过30%。”
林一坐在旁边,手里捏著一罐红牛,眼圈黑得像熊猫。
他这周几乎没怎么睡,为了赶在周末前上线新功能,整个团队都在透支。
“推。”
林一的声音沙哑但篤定,“內测组已经跑了三天了,没发现恶性bug。现在的用户胃口被吊起来了,都在催更。再不发,论坛就要被口水淹了。”
阿龙点了点头。
“好,全量推送。”
回车键敲下。
ota(空中下载)伺服器开始运转。
数据包顺著光缆,飞向了全国二十多万台极光手机。
看著进度条走完,林一鬆了一口气,把红牛罐子捏扁,扔进垃圾桶。
“行了,大家辛苦了。留两个人值班,剩下的回去睡觉。”
工程师们如蒙大赦,纷纷收拾包袱准备逃离这个代码地狱。
林一也站起身,伸了个懒腰,准备回隔壁的休息室眯一会儿。
然而。
就在他刚刚躺下,闭上眼睛不到十分钟的时候。
“滴——滴——滴——!”
一阵刺耳的警报声,瞬间刺穿了凌晨的寧静。
那是后台监控系统的最高级別报警音。
林一猛地从床上弹起来,鞋都顾不上穿,光著脚衝进了大厅。
“怎么了?!”
值班的工程师脸色惨白,指著监控大屏,说话都在哆嗦:
本书首发 读好书选 101 看书网,????????????.??????超省心 ,提供给你无错章节,无乱序章节的阅读体验
“师……师父!炸了!全炸了!”
“所有更新了v1.2版本的用户,都在……无限重启!”
凌晨03:00。
极光科技的论坛已经崩了。
“极光你大爷!老子的手机变砖了!”
“更新完一直卡在开机logo转圈圈!重启也没用!扣电池也没用!”
“明天早上还要用手机定闹钟赶火车呢!现在怎么办?赔钱!”
“什么垃圾系统?一次性手机实锤了!大家千万別买!”
客服电话被打爆,甚至有人直接把电话打到了江彻的私人手机上。
会议室里。
江彻穿著睡衣赶了过来,头髮乱糟糟的。
他一进门,就看到了一幅地狱般的景象。
阿龙在疯狂地回滚伺服器版本。
而那个平日里不可一世的首席架构师林一,此刻正蹲在墙角,双手抱著头,身体在剧烈地颤抖。
他面前放著一台正在不断重启的测试机。
屏幕亮起,出现logo,转圈,黑屏。
再亮起,再转圈,再黑屏。
周而復始,像是一个死循环的诅咒。
“找到了吗?”江彻问,声音很轻。
“找到了。”
林一没有抬头,声音像是从喉咙深处挤出来的,充满了绝望和自我厌恶。
“是一个內存溢出的bug。动態壁纸服务在启动时,和底层的锁屏进程抢占资源,导致系统死锁(deadlock),看门狗(watchdog)强制重启……”
“为什么內测没测出来?”江彻问。
“因为……”
林一猛地抬起头,狠狠给了自己一巴掌。
啪!
清脆响亮。
“因为內测机只有十台!而且都没装太多软体!”
“但用户的手机环境太复杂了!有的装了流氓软体,有的sd卡满了……一旦环境复杂,这个bug就被触发了。”
林一的眼睛通红,眼泪在眼眶里打转。
“江彻,我是个废物。”
“我自以为是谷歌出来的架构师,我看不起做测试的,我觉得代码逻辑完美就行。”
“我把二十万用户的手机,变成了砖头。”
这是极光成立以来,最大的一次信任危机。
手机变砖,对於小白用户来说,等同於报废。这不仅仅是修好的问题,这是会让品牌信誉瞬间归零的核打击。
江彻看著濒临崩溃的林一。
他知道,如果这时候责备他,这个天才可能就真的废了。
江彻走过去,蹲下来。
他从兜里掏出一根烟,塞进林一嘴里,帮他点上。
“別哭了。”
江彻吸了一口自己的烟,“死不了。”
“怎么死不了?”
林一哽咽道,“这二十万台手机分布在全国各地,我们没有线下售后店!难道让他们全部寄回来修?那光运费就要几百万!而且这一来一回半个月,用户早把我们骂死了!”
“不用寄回来。”
江彻站起身,走到白板前。
他在上面写下了一行字:
【救砖工具】
“林一,你现在的任务,不是自责。”
“立刻,马上,给我写一个pc端的刷机工具。傻瓜式的,一键救砖。”
“把v1.1的稳定版包放进去。”
“阿龙,去发公告,置顶教程。告诉用户怎么连电脑救砖。只要不是硬体坏了,软体问题都能救。”
“这只能止损。”
林一擦乾眼泪,站了起来,“但以后呢?安卓的碎片化太严重了,我们这几十个人,哪怕不睡觉,也不可能测完所有的bug。这种事还会发生的。”
“那就找人帮我们测。”
江彻转过身,看著窗外的暴雨。
“找谁?我们要招更多测试员吗?没钱啊……”阿龙问。
“不花钱。”
江彻一脸神秘。
“不仅不花钱,他们还会抢著帮我们测。”
“谁?”
“发烧友。”
江彻走到白板前,擦掉了“救砖工具”,写下了五个大字:
【橙色星期五】
“从今天开始,极光os分为两个版本。”
江彻在白板上画了两条线。
“第一条,开发版。”
“这给那些不怕死、爱折腾、甚至以『找bug』为乐趣的极客用的。”
“每周五下午五点,准时更新。哪怕只有一个图標改了,也更。”
“这个版本会有最新的功能,最酷的动画,但也可能有bug,会死机。”
“第二条,稳定版。”
“这给那些只想安安稳稳用手机的大眾用的。”
“一个月更一次。只有在开发版里经过了验证、修完了bug的功能,才会进稳定版。”
江彻看著林一,眼神灼灼:
“林一,你不是觉得人手不够吗?”
“那我们就把那一万名最活跃的论坛用户,变成我们的编外测试员。”
“给他们发勋章,给他们发內测资格。告诉他们:你们不是在用手机,你们是在造手机。”
“当他们发现一个bug,並且在下周五的更新里看到这个bug被修復了,还在更新日誌里提到了他的名字。”
“那种成就感,比给他发工资还要爽。”
林一听著听著,眼睛亮了。
作为极客,他太懂这种心理了。
那种“我和官方一起开发系统”的参与感,是无敌的。
“这叫……眾包?”林一问。
“这叫网际网路思维。”
江彻拍了拍林一的肩膀。
“別怕犯错。只要我们改得够快,错误就是进步的阶梯。”
“去吧。”
江彻指了指那一堆还亮著红灯的伺服器。
“今晚別睡了。”
“把那个救砖工具做出来。然后,写一封道歉信。”
“態度诚恳点。告诉大家:我们搞砸了,但我们没跑路,我们还在。”
次日清晨。
雨停了。
极光论坛上,置顶了一封名为《对不起,我们搞砸了》的道歉信。
信里没有推卸责任,只有详细的事故復盘,以及那个傻瓜式的“救砖工具”下载连结。
更重要的是,信的末尾宣布了“双版本机制”和“橙色星期五”计划。
原本暴怒的用户,在成功救回手机后,情绪开始分化。
小白用户老老实实刷回了稳定版,甚至觉得这公司挺负责,出事了响应真快。
而那些极客们,则彻底兴奋了。
“每周更新?这也太勤快了吧?”
“开发版?听起来很酷啊!我要申请求!”
“找bug还能上荣誉榜?兄弟们,冲啊!给极光挑刺去!”
一场灭顶之灾,被江彻硬生生地扭转成了一场全民找茬的狂欢。
极光os的叠代速度,在这一刻按下了加速键。
它不再是林一一个人的作品。
它是几十万发烧友共同打磨出来的——艺术品。
看著后台重新活跃起来的数据,看著那些为了抢夺“內测资格”而挤破头的帖子。
林一瘫在椅子上,手里拿著一罐新的红牛。
他看著江彻,眼神里多了一份从未有过的敬畏。
“江彻。”
“嗯?”
“你真他娘的是个操控人心的高手。”
江彻笑了笑,看著窗外初升的太阳。
“不是操控。”
“是尊重。”
“承认自己不完美,並邀请大家一起变完美。”
“这才是……极光。”
深圳,极光科技软体研发中心。
窗外的颱风“莫拉克”刚刚过境,暴雨敲打著玻璃,发出噼里啪啦的脆响。
阿龙的手指悬在回车键上,犹豫了很久。
“师父,真推吗?这可是大版本更新。v1.2,加了动態壁纸和云服务,代码改动量超过30%。”
林一坐在旁边,手里捏著一罐红牛,眼圈黑得像熊猫。
他这周几乎没怎么睡,为了赶在周末前上线新功能,整个团队都在透支。
“推。”
林一的声音沙哑但篤定,“內测组已经跑了三天了,没发现恶性bug。现在的用户胃口被吊起来了,都在催更。再不发,论坛就要被口水淹了。”
阿龙点了点头。
“好,全量推送。”
回车键敲下。
ota(空中下载)伺服器开始运转。
数据包顺著光缆,飞向了全国二十多万台极光手机。
看著进度条走完,林一鬆了一口气,把红牛罐子捏扁,扔进垃圾桶。
“行了,大家辛苦了。留两个人值班,剩下的回去睡觉。”
工程师们如蒙大赦,纷纷收拾包袱准备逃离这个代码地狱。
林一也站起身,伸了个懒腰,准备回隔壁的休息室眯一会儿。
然而。
就在他刚刚躺下,闭上眼睛不到十分钟的时候。
“滴——滴——滴——!”
一阵刺耳的警报声,瞬间刺穿了凌晨的寧静。
那是后台监控系统的最高级別报警音。
林一猛地从床上弹起来,鞋都顾不上穿,光著脚衝进了大厅。
“怎么了?!”
值班的工程师脸色惨白,指著监控大屏,说话都在哆嗦:
本书首发 读好书选 101 看书网,????????????.??????超省心 ,提供给你无错章节,无乱序章节的阅读体验
“师……师父!炸了!全炸了!”
“所有更新了v1.2版本的用户,都在……无限重启!”
凌晨03:00。
极光科技的论坛已经崩了。
“极光你大爷!老子的手机变砖了!”
“更新完一直卡在开机logo转圈圈!重启也没用!扣电池也没用!”
“明天早上还要用手机定闹钟赶火车呢!现在怎么办?赔钱!”
“什么垃圾系统?一次性手机实锤了!大家千万別买!”
客服电话被打爆,甚至有人直接把电话打到了江彻的私人手机上。
会议室里。
江彻穿著睡衣赶了过来,头髮乱糟糟的。
他一进门,就看到了一幅地狱般的景象。
阿龙在疯狂地回滚伺服器版本。
而那个平日里不可一世的首席架构师林一,此刻正蹲在墙角,双手抱著头,身体在剧烈地颤抖。
他面前放著一台正在不断重启的测试机。
屏幕亮起,出现logo,转圈,黑屏。
再亮起,再转圈,再黑屏。
周而復始,像是一个死循环的诅咒。
“找到了吗?”江彻问,声音很轻。
“找到了。”
林一没有抬头,声音像是从喉咙深处挤出来的,充满了绝望和自我厌恶。
“是一个內存溢出的bug。动態壁纸服务在启动时,和底层的锁屏进程抢占资源,导致系统死锁(deadlock),看门狗(watchdog)强制重启……”
“为什么內测没测出来?”江彻问。
“因为……”
林一猛地抬起头,狠狠给了自己一巴掌。
啪!
清脆响亮。
“因为內测机只有十台!而且都没装太多软体!”
“但用户的手机环境太复杂了!有的装了流氓软体,有的sd卡满了……一旦环境复杂,这个bug就被触发了。”
林一的眼睛通红,眼泪在眼眶里打转。
“江彻,我是个废物。”
“我自以为是谷歌出来的架构师,我看不起做测试的,我觉得代码逻辑完美就行。”
“我把二十万用户的手机,变成了砖头。”
这是极光成立以来,最大的一次信任危机。
手机变砖,对於小白用户来说,等同於报废。这不仅仅是修好的问题,这是会让品牌信誉瞬间归零的核打击。
江彻看著濒临崩溃的林一。
他知道,如果这时候责备他,这个天才可能就真的废了。
江彻走过去,蹲下来。
他从兜里掏出一根烟,塞进林一嘴里,帮他点上。
“別哭了。”
江彻吸了一口自己的烟,“死不了。”
“怎么死不了?”
林一哽咽道,“这二十万台手机分布在全国各地,我们没有线下售后店!难道让他们全部寄回来修?那光运费就要几百万!而且这一来一回半个月,用户早把我们骂死了!”
“不用寄回来。”
江彻站起身,走到白板前。
他在上面写下了一行字:
【救砖工具】
“林一,你现在的任务,不是自责。”
“立刻,马上,给我写一个pc端的刷机工具。傻瓜式的,一键救砖。”
“把v1.1的稳定版包放进去。”
“阿龙,去发公告,置顶教程。告诉用户怎么连电脑救砖。只要不是硬体坏了,软体问题都能救。”
“这只能止损。”
林一擦乾眼泪,站了起来,“但以后呢?安卓的碎片化太严重了,我们这几十个人,哪怕不睡觉,也不可能测完所有的bug。这种事还会发生的。”
“那就找人帮我们测。”
江彻转过身,看著窗外的暴雨。
“找谁?我们要招更多测试员吗?没钱啊……”阿龙问。
“不花钱。”
江彻一脸神秘。
“不仅不花钱,他们还会抢著帮我们测。”
“谁?”
“发烧友。”
江彻走到白板前,擦掉了“救砖工具”,写下了五个大字:
【橙色星期五】
“从今天开始,极光os分为两个版本。”
江彻在白板上画了两条线。
“第一条,开发版。”
“这给那些不怕死、爱折腾、甚至以『找bug』为乐趣的极客用的。”
“每周五下午五点,准时更新。哪怕只有一个图標改了,也更。”
“这个版本会有最新的功能,最酷的动画,但也可能有bug,会死机。”
“第二条,稳定版。”
“这给那些只想安安稳稳用手机的大眾用的。”
“一个月更一次。只有在开发版里经过了验证、修完了bug的功能,才会进稳定版。”
江彻看著林一,眼神灼灼:
“林一,你不是觉得人手不够吗?”
“那我们就把那一万名最活跃的论坛用户,变成我们的编外测试员。”
“给他们发勋章,给他们发內测资格。告诉他们:你们不是在用手机,你们是在造手机。”
“当他们发现一个bug,並且在下周五的更新里看到这个bug被修復了,还在更新日誌里提到了他的名字。”
“那种成就感,比给他发工资还要爽。”
林一听著听著,眼睛亮了。
作为极客,他太懂这种心理了。
那种“我和官方一起开发系统”的参与感,是无敌的。
“这叫……眾包?”林一问。
“这叫网际网路思维。”
江彻拍了拍林一的肩膀。
“別怕犯错。只要我们改得够快,错误就是进步的阶梯。”
“去吧。”
江彻指了指那一堆还亮著红灯的伺服器。
“今晚別睡了。”
“把那个救砖工具做出来。然后,写一封道歉信。”
“態度诚恳点。告诉大家:我们搞砸了,但我们没跑路,我们还在。”
次日清晨。
雨停了。
极光论坛上,置顶了一封名为《对不起,我们搞砸了》的道歉信。
信里没有推卸责任,只有详细的事故復盘,以及那个傻瓜式的“救砖工具”下载连结。
更重要的是,信的末尾宣布了“双版本机制”和“橙色星期五”计划。
原本暴怒的用户,在成功救回手机后,情绪开始分化。
小白用户老老实实刷回了稳定版,甚至觉得这公司挺负责,出事了响应真快。
而那些极客们,则彻底兴奋了。
“每周更新?这也太勤快了吧?”
“开发版?听起来很酷啊!我要申请求!”
“找bug还能上荣誉榜?兄弟们,冲啊!给极光挑刺去!”
一场灭顶之灾,被江彻硬生生地扭转成了一场全民找茬的狂欢。
极光os的叠代速度,在这一刻按下了加速键。
它不再是林一一个人的作品。
它是几十万发烧友共同打磨出来的——艺术品。
看著后台重新活跃起来的数据,看著那些为了抢夺“內测资格”而挤破头的帖子。
林一瘫在椅子上,手里拿著一罐新的红牛。
他看著江彻,眼神里多了一份从未有过的敬畏。
“江彻。”
“嗯?”
“你真他娘的是个操控人心的高手。”
江彻笑了笑,看著窗外初升的太阳。
“不是操控。”
“是尊重。”
“承认自己不完美,並邀请大家一起变完美。”
“这才是……极光。”