【IT168 专访】“生死以之痴千态”,金庸笔下的人物姿态万千,或为酒痴,或为武痴,都是兴趣所然。蜗牛云架构师邢佳良,在CDN行业内,是出了名的“技术痴”。他喜欢钻研与CDN相关的各类技术,他认为要想做好一套CDN系统,就必须要了解多种技术。IT168特别采访了邢佳良先生,一起来听听他在 CDN架构领域的经验。
[蜗牛云是一个以底层技术研发为主的技术团队,主要负责开展VR结合云计算业务,致力于VR音视频相关整体端到端技术研发。作为VR服务提供商,蜗牛云现面向市场三个主产品业务:VR点/直播整体解决方案、VR播放器SDK、VR直播加速网络]
架构永远是为业务服务的
谈到这些年层出不穷的各类 IT 架构,概括起来有那么几大特点:自动化、便捷、效率高、智能。邢佳良认为架构创新是要建立在完全了解行业痛点的基础上的,作为一个架构师,为了架构而去设计架构,这样的架构是没有任何意义的。
“架构是为业务服务的”,邢佳良解释说,“一套好的架构必须符合业务的需要并且可以解决使用者的痛点,这样的架构才有价值。要想做到架构创新,首先必须做到了解各类架构的优劣和适用场景,只有最适合业务场景的架构才可以称得上有价值的创新。”
维护一套架构需要配备的人员成本、自愈能力、问题定位的效率、可扩展性、接口完善程度等,这些因素都是评判一个架构是否优秀的标准。邢佳良推崇架构师必须亲临场景,脚踏实地,深入了解业务,“一个总是躲在大后方的架构师是做不好架构的。”
此外,邢佳良还鼓励架构师去涉及多种业务架构,不要当井底之蛙,只局限在自己的业务范围内,“一个合格的架构师必须了解同行业相同业务的架构,重要的是需要去了解每一种架构发展的过程,在每一个架构的更迭点去了解更迭的原因以及每次更迭带来的架构变化,无论是好的变化还是坏的变化。”
“风起云涌”下的架构工作
邢佳良从2006年开始进入CDN行业,现已成长为一名架构师老兵。随着大数据、云计算等新技术的“风起云涌”,CDN架构的发展也与往昔不可同日可语,邢佳良谈起来也颇为感慨万千。“一直以来,我认为目前的CDN架构在长达 20年的发展历史中是没有进步的,只是在以前市场没有像现在这样对CDN的需求和要求都在急剧的上升。目前因为直播业务的蓬勃发展,把CDN的架构存在的瓶颈无限放大,其实这个瓶颈在5年甚至10前就已经存在。”
“中国的云架构还处于婴儿期,上升空间巨大”,邢佳良继续说道,“虽然目前中国的云计算市场好像很热闹,让大家认为云时代是真的来了,但以我的眼光来看,无论从技术架构的实现,还是部署方式乃至配合中国整个运营商结构,都远远没有达到技术合理性和布点合理性的要求,目前的云部署有一些盲目。”
面对以上这些变化,对于目前变化迅速的互联网行业来说,每时每刻都有困难,主要体现在调度、分发、转码、监控、性能上。邢佳良解释说,一直以来 CDN 整个行业对于架构不太重视,导致了多年来一直使用的架构早已不能承担目前市场的CDN需求,才会面临如此困难的一个境地。
满怀热忱的优秀架构师
即使在CDN行业摸爬滚打多年,邢佳良也一直没有放弃继续学习。“我对 CDN这个行业是由衷的热爱,正是这份热情促使自己会去主动学习。”
“出色的架构师首先技术面要广,不能太专一门技术,特别是对CDN的架构师来说,专会一门技术是没有用的,必须涵盖多个业务系统,必须了解不同业务系统的架构优劣。”邢佳良说道。他认为,在接触到一门新的技术或者一个新的架构时,要考虑适合的业务场景以及要做到出类旁通,因为不同的技术之间都是有联系的。邢佳良坚信,每一种架构总有它适合的场景,之所以会更迭,是因为业务场景和需求的更迭,要想看清架构的本质,必须抓住技术的本质,追根溯源。
“因为我想打造的 CDN 平台是以无人值守为目标,智能定位问题为目的的高智能分发调度平台,在做每一个架构时,都要切忌不能拆西墙补东墙,CDN 必须以全局去考虑问题,调整任何一个组件都可能会影响整个系统,所以在这个过程中必须对 CDN 业务非常了解才行。”
优秀的架构师背后,有太多“十年如一日”的执着和“不忘初心”的信念,这位“技术痴”对于技术纯粹的追求非常触动人心。他希望2016中国系统架构师大会能真正成为技术人的一片净土,抛开所有的资本和商业影响,去思考中国技术人应该为整个行业做出的贡献,可以让我们的行业和市场得到更健康更蓬勃的发展。
作为国内最受欢迎的架构师盛会,2016年第八届中国系统架构师大会SACC即将于10月27-29日在北京盛大召开。本届大会以"架构创新之路"为主题,安排两大主场和24个专场。届时,来自互联网、电子商务、金融、电信、政府、行业协会等20多个领域的150多位技术专家将汇聚一堂,共同探讨云计算和大数据时代下,如何通过架构创新来实现企业的快速转型。更多内容请访问大会官网:http://sacc.it168.com/