week04 互联网架构发展学习总结
第四周课程对我来说,算是查缺补漏的课程。通过这次课程我把整个中国的 IT 发展史又重新梳理一遍。对于互联网架构发展来说,由于我毕业后参加工作是通信行业,那么在过去 17 年中最有钱的国企莫过于通信业热衷于发展 IT 技术。有一说一,我认为国企中花最多钱在 IT 领域的就是通信行业肯定进前三名。
我毕业后来到公司后,亲眼见到了历代小型机 HP、IBM、SUN。当时单位里面当时先是做了集中化,把各个地市的小机割接到省会,建立集中化机房,当时用的最多的就是 HP 各个小型机。我印象最深的就是 HP 当时一台 superdom 就能把半个省的业务数据搞定。性能这么强的机器,当然领导很喜欢,所以当时的架构就是第一代架构。2000 年那时候人们都是使用 2G ,基本都是打电话,所以数据存储要求不是很多。记得在 2004 年左右开始公司启动了 BI ,开始做经营分析,那时候就开始做数据仓库了,基本都是使用的 ORACLE,典型的 IOE 三件套。
IOE 当时有多强,我举个例子,有次硬盘坏了,属于完全损坏的情况,里面都是生产数据,要是找不回来数据,领导也坐不住了 。这个是 EMC 的设备上,EMC 有技术能完全恢复坏盘的数据,用了不到一天的时候恢复数据了,领导都松了一口气。
从这些我经历的事情,我非常能体会使用垂直伸缩带来优势,升级简单,使用 IOE 有保障。但凡事有利也就有弊。对于数据要求很高的行业,去 IOE 就是一个非常漫长的时间,当时要做去 IOE 也是因为2010 年后水平伸缩系统架构在当时已经是共识的发展趋势,对于全国三十一省来说,做支撑的部门其实不是太有动力做去 IOE ,因为当时技术水平限制以及风险对于一家五百强的国企,应该说更多是停留在实验阶段。
所以对我个人而言我经历了整个互联网架构的前半段也就是从第一阶段到第四阶段,基本上 IOE 的设备我都亲眼见识过,也体会过当时强大。通信行业的发展从 3G 时代就基本算是停滞了,因为不可抗拒的原因,一个企业不能按照市场正常来发展,要通过养一堆性价比不高的公司来完成当时定制的目标。当然,现在的华为在 5G 实现了当时国家领导人的期望。
对于互联网架构爆发增长的后半段,我很可惜没有亲身去参与过相关。就公司目前发展来说,基本算是跳过了搜索引擎和 Nosql部分,直接做了业务拆分、分布式文件系统和数据库(核心部分还是使用 Oracle)。
公司下一步目前要开始做微服务和中台,很遗憾的是这两个月刚开始做中台,就明显感觉出公司做中台犯了几个关键的错误。基本算是把中台当做平台来做了。违背了应该把业务线条相似的产品线集中做才能做出有价值的中台,整个中台也算是外包给第三方。
总结一下,这周课程其实我觉得这样安排是非常好的,对于没有经历过架构的部分,了解这些历史才知道为什么架构会这样发展。这也是李智慧老师讲课反复强调一点,不知道历史就不知道未来。只有知道事情的发展经过,你才能体会为什么这么做。
对于软件行业来说,其实真的没有什么完美的解决方案,所有的热门的话题都是因为解决了一些热点问题而起来的,就是时势造英雄。比如现在大火的中台,这两天我正好听了极客时间李远华老师的直播,作为曾经的阿里 P9 他经历过的中台建设,其中业务部门和中台的撕逼,我觉得很现实。远华老师说必须有一个高级别的人来负责中台,在我司是一把手挂帅,但是。。。问题是一把手他只是挂名而已,真正做事负责细节的技术口的就 2 个人。。其他都是第三方。。
所以说,学习李智慧老师课程没事再看看极客时间各个大佬的直播,有时候你就知道未来你向往去的公司对于你的职业规划,可能有些方向性,避免入了大坑,只能含着眼泪。
评论