腾讯雷海林:大数据向实时分析的演进

2013年4月18-20日,第四届中国数据库技术大会(DTCC 2013)将于北京福朋喜来登酒店拉开序幕。大会将秉承分享IT最佳应用实践的宗旨,围绕大数据应用、数据架构、数据管理(数据治理)、传统数据库软件等技术领域展开深入探讨,并将邀请一批国内顶尖的技术专家来进行分享。本届大会将在保留数据库软件应用实践这一传统主题的基础上,向大数据、数据结构、数据治理与分析、商业智能等领域进行拓展,以满足于广大从业人士和行业用户的迫切需要。

自2010年以来,国内领先的IT专业网站 IT168联合旗下ITPUB、ChinaUnix技术社区已经连续举办了三届数据库技术大会,每届大会超过千人规模,云集了国内技术水平最高的数据架构师、DBA、数据库开发工程师、研发总监、IT经理等,是目前国内最受欢迎的数据库技术盛会。

在第四届中国数据库技术大会即将召开之际,记者采访了本届大会的演讲嘉宾——腾讯公司高级软件工程师雷海林,分享了他对技术的理解、对DBA职业的理解,以及对本届数据库大会的期待和祝福。

腾讯雷海林:腾讯的万丈高楼非一日之功

▲腾讯公司高级软件工程师雷海林

罗马非一日建成 腾讯的敏捷非一朝一夕之功

在一个在普通用户看来,腾讯像神一样的公司,几乎能够非常快速的实现所有功能。在这样光鲜的外表背后有哪些不为人知的秘密吗?这样的业务敏捷性又是有哪些技术作为支撑的?这样的问题恐怕一直萦绕在很多人的脑海里,今天雷海林给出了他的答案。为了敏捷的支撑庞大的业务架构,公司设立架构平台部之类的公共部门专门负责公共平台的建设和运营,如网络、存储、操作系统等基础组件,这样对业务部门来说就可以不关注底层实现细节,专注于业务层的逻辑设计和开发,相对来说在系统质量、降低系统复杂度上就更容易有可靠保障,就容易根据业务具体情况实现敏捷迭代开发的模式;

同时腾讯公司自研了各种存储层的组件,如文件系统的tfs,结构化的tdb,全内存的cmem,基于hadoop平台的tdw等,综合起来能满足各种各样的业务场景。这也解释了腾讯在多条产品和业务并行开发和实施的过程中,如何保证后台数据库能够完整的对这些业务进行支持的问题。

看点独到 话题实际

而结合自己的工作实践,雷海林给出了他对未来数据库相关领域的看法,他认为继续挖掘传统数据库如MySql的潜力、同时对大数据的离线分析向在线实时分析计算的方向演进是比较明确的方向。尽管雷海林没有参加过前三届的,但是作为本次大会的演讲嘉宾,他带来的话题颇具实战意味。据他介绍,这次主要分享腾讯自研的针对计费领域的高性能分布式cache,与会者将会了解到我们如何去低成本地实现高一致性、快速扩容。从话题的简介来看这将会是一个具备实战意义的话题,在很多BOSS系统中都可能产生很大价值的话题。

最后雷海林希望借助我们的采访带来对大会和对行业的希望,他希望通大会越办越好,并通过这样的交流促进整个DBA行业的发展和水平的提升。