存储 频道

阿里郑波:架构师之路无捷径,需深扎稳打

  【IT168 专访】对于不少开发者来说,成为架构师是职业生涯的目标之一,如何成为一名架构师虽然没有统一的教科书,但却都希望在其架构之路上能够遇到启蒙老师指导一二。作为国内最受欢迎的架构师盛会,第八届中国系统架构师大会(以下简称SACC 2016)将于10月27-29日拉开帷幕。近期,笔者采访到阿里巴巴资深架构师郑波,分享了他的架构“思维”之路。

  郑波,2009年毕业后加入淘宝网交易平台团队,先后服务于交易平台、商品平台、用户中心、内容平台的测试开发和基建工作。2013年加入蚂蚁金服微贷事业部,主要负责微贷事业部下的融资平台域、网商银行域的技术架构工作。近几年,比较关注的是金融云技术和风险风控技术领域,期望通过互联网和大数据技术践行普惠金融。

阿里郑波:架构师之路无捷径,需深扎稳打

  资深架构师眼中的“架构创新之路”

  接受采访时,郑波表示,虽然一直耳闻中国系统架构师大会,却始终无缘参加。虽未参加,但历届大会各个专场的精彩观点他都在关注,比如上一届的提到的互联网+架构变迁、高可用架构设计等。

  在他眼里,任何架构的变革,都是为了更快的研发速度、更好的扩展性与稳定性、更精准的风险防控能力。IT架构的演变周期基本为2年,即近2年的时间需要回顾和展望当前架构存在的问题、未来2-3年需要解决什么问题等等,以适应互联网高速发展、用户与业务量逐年翻番的速度。

  纵观过去几年的架构演变,中国各大IT公司从不缺乏架构创新和探索,从集中式走向自有技术的分布式架构、从分布式走向云计算架构、从云计算架构再走向更加动态化和开放化的开放架构,其中也不乏架构变革或升级比较成功的企业。通过中国系统架构师大会,能够更好的将成功经验得以传承,是个非常开放、分享、协同的大会。

  架构师之路无捷径,需深扎稳打

  郑波说,能成为一名架构师,很感谢阿里巴巴这个平台,老架构师们的培养指导,让自己去吸收各个领域技术架构精华的环境。某种程度上来说,他是幸运的。

  2009年毕业后加入淘宝网,做了2年的测试开发工作,而后在交易线以开发为主,对比测试各个开源大数据存储产品的性能及稳定性差异,主导并完成了淘宝第一个核心系统去IOE的项目。后来自己开始带队创立内容平台、旨在打通阿里系各BU的UGC内容、提供多种基于文字的语义分析算法,形成了一套较为复杂的技术架构,在架构设计上初具感觉。后继转岗到了蚂蚁金服微贷事业部,先后从事分期购、花呗等信贷产品的研发和架构工作,在高可用与容灾技术架构上深扎稳打、得到了非常多的架构经验。

  何为成功架构?如何避免架构设计的失败?

  在郑波看来,一个成功的架构应该具备“快”“稳”““低”3个大的特点。

  快,指的是研发速度要够快,架构都是服务于业务需求为主,将产品模式抽象到自己的架构设计中,更快满足业务迭代速度。

  稳,指的是架构的稳定性和可用性设计,一个好的架构应该具备较好的容错性,面对可能的问题或灾难能够有配套的容灾设计,尽可能保证系统的常年高可用率。

  低,指的是成本要尽可能低,当设计的架构足以支撑海量业务时,需要兼顾系统的扩展性与成本的降低。

  如果说怎样最大限度的去避免一个架构设计的失败,可以从以下方面考虑:

  首先,多结合业务的发展趋势来做出理解、抽象和适当推测,尽可能避免不基于业务的架构;同时,如果不是对新技术已经全面+深入掌握,不要引入该技术;另外,架构的设计多和上下游系统的架构师进行碰撞,集众家良言;最后,架构革新也需要考虑灰度策略,即使是失败的架构,也要将影响尽可能最小化;

  “当一个架构师具备了完备的业务理解能力、技术视野的全面性和技术深度、架构的风险识别和应对能力,我认为才是一个出色的架构师。”郑波说。

  后记:

  此次大会,阿里巴巴资深架构师郑波将会和大家分享网商银行金融云的云架构、技术架构、安全架构和容灾架构,并介绍其使用到的核心技术。云架构主要介绍蚂蚁金融云的IAAS、PAAS、DAAS和SAAS四层结构,技术架构侧重于金融级交易技术的特点和解决方案,安全架构重点介绍大数据的实时计算和应用,容灾架构主要提出一些架构上的设想和规划,希望能够对有计划使用云架构转型的架构师们一些介绍和帮助。

  本届大会以"架构创新之路"为主题,安排两大主场和24个专场。届时,来自互联网、电子商务、金融、电信、政府、行业协会等20多个领域的150多位技术专家将汇聚一堂,共同探讨云计算和大数据时代下,如何通过架构创新来实现企业的快速转型。

阿里郑波:架构师之路无捷径,需深扎稳打

  更多内容请访问大会官网:http://sacc.it168.com/

0
相关文章