存储 频道

SACC 2016:专访酷克数据CEO简丽荣

  【IT168 专访】架构师是一个神秘而又神圣的名词,作为软件开发领域的设计师,架构师承载着太多的责任和挑战。对于一个程序员或者工程师来说,架构师就像是一个目标,一条道路,抑或是一座山峰。如何能够成为一名合格的架构师?架构师应该具备何种素质?而架构师又是如何做到持续不断的成长和提高的呢?带着这些问题,我们有幸采访到了专访酷克数据CEO简丽荣,来谈谈他心中的架构师修炼之道。

  简丽荣,2008年清华大学计算机本科,于2010年香港科大计算机硕士学位毕业。目前是酷克数据(一家专注于云端数据仓库的初创公司)的联合创始人兼CEO, Apache HAWQ的committer和Greenplum Database的contributor。创业前,先后在IBM中国研究院,雅虎北京研发中心,和Pivotal中国研发中心从事分布式计算相关的研发工作,发表了多篇国际会议期刊论文(包括SIGMOD和INFOCOM)和10多个国际专利,涉及无线网络、云计算、Hadoop和分布式数据库。

SACC 2016:专访酷克数据CEO简丽荣

  大数据兴起,IT架构需要创新机遇

  说起架构师大会,简丽荣说,他虽然不是每次大会都能够到现场参加,但都会通过各种方式了解大会的内容,纵观这些年中国架构师大会的发展,给他印象最深刻的是,每年大会的主题都能很好地反映当下中国IT发展的热点和趋势,从早期的Web应用的性能调优、高可用和安全,再到近年的移动开发、云计算和大数据。

  本届SACC以“架构创新之路”为主题,在简丽荣看来,云计算时代已经到来,无论是公有云、私有云还是混合云。然而,要充分利用云计算低成本、敏捷和弹性的特性,简单地将应用从传统数据中心迁移到云上是远远不够的,我们需要从底层架构层面围绕云平台重新设计我们的应用,也就是我们常说的云原生(cloud native)应用。简丽荣认为,在这一过程中,很重要的一个步骤是构建云原生的基础软件,如数据库,缓存,消息队列等。大数据的兴起,像Hadoop,Spark和MPP数据仓库等技术组件也加入到基础软件的行列中。这种IT架构的变革给企业带来挑战的同时,也带来了很多架构创新的机遇。在这种大背景下,今年的中国架构师大会以“架构创新之路”为主题是非常应时的。

  如何成为一名成功的架构师?

  2010年,简丽荣从香港科技大学毕业后加入IBM中国研究院从云计算平台即服务(PaaS)方向的研发工作,包括分布式防火墙和自动扩展(auto-scaling);之后到雅虎北京研发中心基于Hadoop搭建用户兴趣理解(现在流行的用户画像)平台;创业前是在Pivotal中国研发中心从事分布式数据库的研发工作,包括Greenplum Database和Apache HAWQ。在简丽荣的架构师成长之路上,我们可以看到,他整个职业之路几乎都跟平台架构和基础软件架构相关的。简丽荣说,这些经历一方面帮他积累了很多系统架构,尤其是分布式计算方向的知识,另一方面也让他养成了开始任何一个项目之前,首先从整体架构入手的思维习惯。

  在简丽荣看来,很多架构师都是从普通程序员成长起来的。简丽荣认为,如何成为一名合格的架构师最大的难题可能是思维观念的改变,即从程序员关注实现细节的思维方式转化到架构师关注系统总体架构的思维方式。在架构师成长之路上,给他带来的最大感悟就是他每完成一个项目,都会花一些时间思考:这个项目用到的技术是否够通用,它们跟之前的项目用到的技术有什么共同点和差异,优势和劣势又是什么,我们能否将共性的地方抽象出来从而应用到更多的场景中。通过这种不断的自我反省和思考,慢慢地将自己的思维方式从“自底而上”转变为“自顶而下”。这样,接触到一个新项目的时候,就会本能地将其划入到合适的架构体系分类中。

  简丽荣认为成为一名成功的架构师素质,最重要的是保持一颗好奇的心,不断学习总结。一个成功的架构应具备以下特点:

  (1)简单,让人一目了然。简单的架构会大大降低后续实施时候的沟通交流和犯错成本;

  (2)层次清晰。分层的设计思想,层与层之间通过明确的接口进行交互。这对开发工作的分工和排错都非常有帮助。

  (3)开放成熟。架构中的每一个主要组件都有相应的替代品,而不是反过来。系统的实现会随着业务的发展而演进,需求也不断改变,可能开始时追求性能,后来变成追求可扩展性。开放成熟的架构能够让我们在总体架构不大变的情况下,通过调整里面的组件来适应业务的变化。这三点也是能够最大限度避免一个架构设计失败的原则。

  云时代下,IT系统面临巨大挑战

  毫无疑问,云时代已走进我们的生活。对于云平台架构的发展,简丽荣说,云时代的到来必将促使基础软件和上层应用架构上的巨变。对于酷克数据这样的初创公司而言,这种变革也是一个巨大机遇。我们专注于构建云原生的SQL on Cloud 数据仓库,致力于降低企业进行数据分析的门槛。

  酷克数据希望通过搭建云原生的数据仓库服务,使得企业客户能够利用云计算的规模经济,只有在需要的时候才去购买更多的存储和计算能力,省去项目实施前期的大量投入。同时,受益于数据仓库云服务自动化运维的特性,用户只需将精力集中在改善业务上面,不用操心纷繁复杂、极易出错的系统实施和运维。

  最后,期待技术专家们在此次中国系统架构师大会上,分享他们在移动计算、云计算和大数据背景下的“架构创新之路”,预祝此次大会圆满成功。

  作为国内最受欢迎的架构师盛会,2016年第八届中国系统架构师大会SACC即将于10月27-29日在北京盛大召开。本届大会以"架构创新之路"为主题,安排两大主场和24个专场。届时,来自互联网、电子商务、金融、电信、政府、行业协会等20多个领域的150多位技术专家将汇聚一堂,共同探讨云计算和大数据时代下,如何通过架构创新来实现企业的快速转型。

SACC 2016:专访酷克数据CEO简丽荣

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

0
相关文章