Skype: 我是被 Windows 击倒的

2007-8-20

2007 年 8 月 16 日,著名的 VoIP 网络电话 Skype 遭遇了史无前例的全球性大掉线。Skype 官方紧急应对问题,甚至停止了新版本 Skype 的下载。而 Skype 的母公司 eBay 的股票,甚至也受到了这场风波的影响

Skype 短线足足 36 小时,直到几天,官方终于给出了这个问题的解释:罪魁祸首就是 Windows 用户!官方解释为,“8 月 16 日恰好是微软的 Patch Tuesday,在这一天,无数用户通过自动更新下载补丁后,需要重新启动计算机。这使得 Skype 网络不仅损失大量节点资源,而且还要突然面对大量的登录请求。正是由于这个原因,使得 Skype 网络瘫痪掉了”。

我个人感觉官方这种解释实在难以令人满意。确实,维持 Skype 正常通信确实需要大量的优良节点构成稳固的 Skype 网络。但基于 P2P 这种特性,从技术上讲,我认为 Skype 协议在设计时肯定会考虑到损失节电后应该如何进行补救并自我修复。而事实上,在 Skype 发展之初,用户很少的时候,Skype 同样可以提供给用户稳定的语音通话。我想那个时候 Skype Network 的健壮程度肯定不如现在,结点数量更无法和现在相比。那个时候也会有 Patch Tuesday,重新启动对 Skype Network 的冲击远远大于现在吧。

其次,这次掉线是全球性的,似乎世界上任何一个地方的用户都没能幸免。要是按照 Skype 官方给出的解释,掉线只应该存在局部才对。Skype 有多种平台的客户端,不可能所有 Skype 用户都用的 Windows 吧。

因此我感觉这次 Skype 故障应该还是存在于官方。例如服务器负载问题,或是新客户端的 Bug(Skype 在故障出现后第一时间停止了客户端下载)。想用 Patch Tuesday 这种烂借口来推卸责任是不可能的,还是转变一下态度,好好的向用户(特别是付费用户)认个错,找出方法避免类似情况,并拿出可行方案对付费用户进行些补偿,以免影响自己一向良好的口碑。

当然,这次事件我们也看到几个现象:

  1. Skype 的用户量真是大:Skype 掉线 36 小时造成的影响不亚于一次 911 事件,整个世界的人都在齐刷刷的讨论 Skype,让我这个不用 Skype 的人也不得不关注一下;
  2. Windows 仍然霸占着 PC 的桌面:无论微软再怎么抢钱,大家似乎还是乐意在自己的桌面上开扇窗。Windows 的市场占有率已经说明了它确实还是最优秀的个人桌面操作系统,一个自动更新就干倒了 P2P 网络。其它操作系统,尤其是 Linux 确实还有很长的路要走;
  3. 微软再次撒谎:微软承诺在 Vista 上减少自动更新后重新启动的频率,我从二月底开始用 Vista,到现在基本上90% 的自动更新都需要重启,还经常给我误事

你可能感兴趣的:(windows,linux,Web,网络协议)