云计算 频道

SACC2016:专访当当网架构部总监史海峰

  【IT168评论】从2015年到2016年,互联网的高速发展使得许多大大小小的互联网公司拔地而起,传统企业也正面临着转型。企业家越来越意识到给企业做战略梳理、战略规划的意义。随着企业服务架构日渐成熟,IT架构创新成了每个企业要走的必经之路,通过架构创新及各种IT新技术来带动企业转型增效。

  经常有人说,没有最好的架构,只有最合适的架构。确实如此,作为架构师,很多时候,技术上的东西可能跟程序员差不多,但差别就在于能不能以更大更广的视角去看待问题,而非仅从自身角度出发。为了能够更加的了解近几年的架构演变历程,笔者采访到了当当网架构部总监史海峰,看看他是如何百炼成钢,成为一名出色的架构师的。

SACC2016:专访当当网架构部总监史海峰

  当当网架构部总监史海峰

  史海峰,当当网架构部总监,2012年加入当当,负责总体架构规划、技术规范制定,善于把握复杂业务需求,提出创新性解决方案,参与重点项目方案设计,对系统架构进行持续改造优化,推动技术革新,组织内外部技术交流。

  架构创新源于技术+业务

  无论是互联网企业还是传统企业,在互联网加速搅动下,都渐渐地走进了竞争的红海,适者生存的戏码每天都在上演着。企业希望通过技术创新、架构创新进入到一个新的“蓝海”市场,那么架构创新之路该如何寻求呢?

  史海峰老师表示:首先是技术,开源促进了技术的爆发,新技术给架构创新提供了更多的可能性,比如容器化,引发了微服务架构在今年的火热,比如机器学习,使人工智能进入了新的时代。

  其次是业务,基于互联网和大数据、云计算等基础设施以及全球创投的良好环境,业务模式创新层出不穷,生活方式被不断重新定义,创业公司成为独角兽的周期越来越短,快速爆发的业务增长,需要具备更好的业务扩展性和伸缩性的架构,而越来越大规模的系统,需要异地多活的系统架构支持,这些对架构来说都是挑战,而要解决,就需要创新。

  正如在之前SACC大会上有位嘉宾所说,在未来,云计算和大数据将成为每一个IT公司的基础设施、底层操作系统,现在看来,预言正在逐渐变成现实。

  史海峰老师提到,要实现互联网+,不能都依靠自建技术团队,提供各层面各行业云服务的企业,会成为下一轮数字化进程的主力军,将来多数的应用都会运行在云平台上,基于云平台甚至跨云平台的应用组件构建系统,会成为常见的架构模式。

  成功的架构要避免闭门造车

  架构是技术团队综合能力的成果体现,包括了技术、业务、管理、流程、协作,要在更长的时间范围和更大的影响面上体现价值。史海峰老师提到:在刚来当当的时候,经常有人说需求实现不了是因为架构限制,这两年比较少听到了,可见团队的整体水平提高了,架构也更好了。

  史海峰老师表示:所谓成功的架构,最重要的是妥妥的支撑了业务发展,关键时刻不掉链子,稳定,高可用,性能指标良好,出现问题能够快速恢复,还要化繁为简,边界清晰,易于接手和维护。要避免失败。

  首先要有经验丰富的架构设计者,能够充分理解业务场景,分析需求,抓住重点,实现相应的设计,其次是要有相对权威的评审机制,集思广益,避免设计者个人的局限性,最后,要多调研同行的设计方案,避免闭门造车,掉进别人已经掉过的坑。

  初级架构师的进阶之路

  IT行业发展很快,覆盖的领域也越来越广。IT人的能力和价值是基于技术的,一旦跟不上技术进化的脚步,或者当初所选的领域成为夕阳领域,职业道路就会面临转折。

  史海峰老师介绍道:对于初级架构师来说,架构图是一种很好的设计表现方式,一目了然,便于记忆和理解,所以这种学习方法很有效,前提是搜刮了之后的确都仔细看过,有些图比较简略,配合文字说明才能看懂,如果有对应的解说视频,能更切实的获得信息。

  这些架构图以及很多公司牛人的技术分享对于了解当前的实践应用非常有帮助,但架构设计还有很多理论和方法的,用流行的说法,就是套路,所以还是需要更深入的系统化学习,多看几本经典的书才好。

  最后针对即将召开的2016中国架构师大会史海峰老师表示: IT技术一直在演进,全世界无数人的不断研究与实践成就了技术的提升与进化。作为技术人,需要关注当前最新的技术、架构、解决方案、技术理念等,理念可以用不同的技术来实现,也一个不断进化的过程。

1
相关文章