谁都不希望系统出故障,不过故障又是在所难免的,甚至可以说从故障中往往能学到更多东西,这次我们就来看三个故障。
在国内银行系统的稳定性应该是算高的了,不过去年工行就出问题了,没想到7月份宁夏银行又出问题了,据说是存储问题,这种时候,细节嘛就只有内部人士知道,外人只能靠猜测……当然,也有人会从各种角度分析一下《[明察秋毫]以史为鉴 宁夏银行7月系统瘫痪最新解析》(http://mp.weixin.qq.com/s?__biz=MjM5MjQ3NjcyMg==&mid=200788456&idx=1&sn=5f5769ca765b00ae117db04ab61dd283&scene=2&from=timeline&isappinstalled=0#rd)。有备库不敢用,有多IDC不敢切,做过演练但关键时候不敢动,还好身在互联网公司,至少不用担心这种问题。
再来看看浏览器,天朝嘛,总会遇到一些“奇葩”的问题,浏览器的设计者也许也想不到。《说说最近Google:safebrowsing引发页面加载阻塞的问题》(http://ued.taobao.com/blog/2014/07/google_safebrowsing%E5%BC%95%E5%8F%91%E9%A1%B5%E9%9D%A2%E5%8A%A0%E8%BD%BD%E9%98%BB%E5%A1%9E%E9%97%AE%E9%A2%98/),某些JS被判为可疑时,正好safebrowsing.google.com:443又因为某些众所周知的原因被抽风,会导致JS加载阻塞。
聊完了国内的事,再来看看国外的,BBC名声够大,照理IT设施也是非常完备,但是它也有故障的时候——《BBC Online Outage on Saturday 19th July 2014》(http://www.bbc.co.uk/blogs/internet/posts/BBC-Online-outage)。这次是数据库方面的问题,人家有一个降级版的BBC首页,优先恢复缓存系统,一步步有条不紊,可以学习一下。