技术开发 频道

SACC 2013:大数据下系统架构设计实践

  【IT168 现场报道】2013年9月4日消息,由IT168、ITPUB、ChinaUnix主办的SACC2013第五届中国系统架构师大会在北京福朋喜来登酒店拉开序幕。大会将以“大数据下的IT架构变迁”为主题,邀请国内最牛的IT架构师与工程师们来分享他们最新的技术应用经验与成功案例。据了解,中国系统架构师大会自2009年首次召开以来,已经成功举办了四届,受到了业界的广泛关注和赞誉,并已经成为当前国内最高技术水准的架构师盛会。

  2013中国系统架构师大会将围绕“云架构、IT基础架构优化、大数据下的IT架构变迁”三个热点话题展开。吸引了来自全国各地的架构师、工程师、开发经理、DBA、运维总监、CTO等的参与,为期三天的大会议程包含了14个专场的主题探讨,给大家更宽裕的学习交流空间和时间。

  大数据是时下IT界很流行的一个话题,对于企业而言,一方面其存在着很多商机,另一方面,也给现有的IT架构提出了挑战。为此,本届大会也为大家安排了主题为《大数据下的系统架构设计实践》的专场。

大数据下系统架构设计实践
现场座无虚席

  本场演讲的嘉宾分别是腾讯公司资深架构师洪坤乾、Dell企业解决方案资深经理尹玉峰、小米科技运维部系统组经理李永斌以及360资深技术专家刘刊。有意思的是,刘刊老师在演讲中并没有使用PPT,而是通过现场敲代码、互动问答的形式,给大家分享了自己对于大规模集群自动化运维的开发平台pantheon的相关内容。

大数据下系统架构设计实践
腾讯公司资深架构师洪坤乾

  随着大数据、云计算以及移动互联网时代的到来,在给企业带来众多商机的同时,也给IT系统架构带来了众多挑战。那么IT系统架构如何才能跟得上潮流?如何实现"现代化"?来自Dell企业解决方案资深经理尹玉峰先生,就为我们分享了主题为《IT系统架构"现代化"》的相关内容。

大数据下系统架构设计实践
Dell企业解决方案资深经理尹玉峰

  毫无疑问,大数据给企业带来了更多的商机。如何合理、有效的利用这些数据,成为了摆在企业面前的难题。据洪坤乾老师介绍,腾讯在2009年就开始开发精准推荐平台,“精准推荐主要分为三种,第一种是热度推荐,这种场景简单易行,但比较盲目,效果一般;第二种是个性化推荐,这种方式有一定效果,对于系统来说有一定的复杂度,但缺乏时效性;第三种是个性化实时推荐,这种方式效果优秀,但对于系统要求也最高。”

  说道个性化的实时推荐,我们在很多电商网站上都可以感受的到。比如你在该网站上浏览了一些商品,那么网站上的“猜你喜欢”,就会推荐你一些类似的商品,当然,这种做法也受到很多质疑,比如用户隐私的上传。在演讲中,洪坤乾老师也特意强调,腾讯不会上传用户的隐私记录。

  “腾讯从2009年开始做实时推荐,在第一代架构中,其主要的特性就是,所有的文件都是离线传输的、批量的暴力计算以及实时的匹配查询。这套系统用到了分布式计算、数据挖掘算法,这在当时是很时髦的。” 洪坤乾老师表示。

  当然,经过不断的优化,如今腾讯已经开发了一套完整、高效的个性化实时推荐系统。洪坤乾老师表示,腾讯个性化实时推荐系统基于“数据+算法+系统”的设计理念,为业务提供“全流程数据驱动的海量、实时、精准的个性化推荐服务”。


腾讯精准推荐平台架构

  此外,洪坤乾老师还介绍了腾讯移动分析。腾讯移动分析是一款专业的移动应用统计分析工具,支持iOS和Android平台。开发者可以方便地通过嵌入统计SDK,实现对移动应用的全面监测,实时掌握产品表现,准确洞察用户行为。

  腾讯移动分析的优势在于, 多维度交叉分析运营有的放矢;用户的兴趣,年龄,性别,职业尽在掌握;结合业务流程多步漏斗转化分析;秒级实时,即时捕捉瞬息万变;实时监控耗时,错误,放心运维;洞察竞品和行业知己知彼百战不殆。

  聊完大数据,我们接着聊聊移动互联网。据最新的统计表明,人们使用移动设备上网的时间已经超过了传统的PC。小米正是在移动互联网热潮下兴起的企业之一。“小米科技是一家专注于iPhone、Android等新一代智能手机软件开发与热点移动互联网业务运营的公司。”来自小米运维部,目前主要负责运维基础设施的规划和构建李永斌老师表示。


小米运维部李永斌老师

  随着用户的不断增加,小米的IT架构也在不断的调整,以应对流量带来的压力。“小米所面临的问题是,移动互联网时延大,访问速度慢;数据传输在大网中的稳定性差,容易被断开

  。”针对这些问题,小米的想法是:

  1.用户-BSS

  靠运营商和手机设计部门解决;

  2.DNS解析/建连成本高

  调度和应用设计尽量避免解析和少建连;

  3.广域网质量差

  靠近用户建立加速节点统一优化节点和源站的质量。


360资深技术专家刘刊老师

  本次大会,最具个性的讲师非360资深技术专家刘刊老师莫属。其在演讲中并没有使用PPT,而是通过现场代码演示、以及互动交流的方式,为大家讲解了《pantheon - 大规模集群自动化运维的开发平台》的相关内容。

0
相关文章