766游戏网官网TUP第十六盼:智慧腾讯 梦想互联——1亿在线背后的技巧挑战

由于CSDN、《程序员》、腾讯共同开设的TUP第十六想:智慧腾讯
梦想互联——1亿在线背后的技艺挑战活动于10月31日当北京航空航天大学学术交流厅开。同时此次活动敬请到了腾讯通平台部高级技术总监、腾讯T4层技术专家、腾讯软件开发通道分会会长庄泗华先生。

旗帜鲜明海量互联网服务能力是社会风气公认的技术难题。经过十大多年的腾飞,腾讯在海量互联网服务方面现已发为数不少技术积累。庄泗华先生以本次演讲中以QQ
IM后台服务呢条例,重现了QQ在线用户从百万级及亿级的周经过被相遇的技艺挑战,并和与会者分享了森每当海量互联网后台服务研发运营点不呢人知的秘闻。

常任此次活动主持人之是CSDN&《程序员》杂志总编辑刘江。他要介绍了CSDN举办TUP活动之宗旨。

766游戏网官网 1

CSDN&《程序员》杂志总编辑刘江致开场词

766游戏网官网 2

腾讯通平台部高级技术总监庄泗华演讲

庄泗华表示QQ现在面临7亿活跃账户,每日1.4亿用户同时在线。QQ过万高IM服务器和百亿层的涉链对数每天接受千亿级的劳动要考验。在这些苛刻的数字面前腾讯要保管99.99%底可用性。自团队在QQ在线从10万暨1.4亿的全经过吧经历了好多破折,同时从十万级、百万级、千万级最后到亿级在线腾讯也吸取了无数教训。这吗证实了腾讯对海量服务之懂得是由来已久积聚的结果。

先是替架构难以支撑百万级在线

庄泗华在演说中提到了腾讯的率先代表架构。他意味着当上一百万在线时,老架构会有各方面的瓶颈出现。以接入服务器的内存也例,单个在线用户之存储量约为2KB,索引和在线状态50字节。好友表400只好友
*
5字节/好友等2000字节。大致来说,2G内存只能支持一百万在线用户。与此同时,还有CPU/网卡包量和流量/交换机流量等瓶颈。其他服务器也面临类似情况。单台服务器支撑不下具有在线用户/注册用户。第一代架构已无以为继。

庄泗华看十万层到百万级在线的关键技术是高性能与贯彻7乘24钟头一连服务。兑现大性能的关键因素包括绝不使用企业级解决方案、逻辑层多进程、万起同一错过的无锁设计、用户态IPC、MySQL分库分表以及好友表自写文件存储。而经过大系统小开、平滑重构、核心数据放入共享内存、接入层与逻辑层分离和令分发动态配置化可确保QQ后台实现7乘24钟头连续服务。

仲代架构难以支撑千万级在线

同第二代架构也在一些题目。包括联合流量太非常、状态并服务器遇到单机瓶颈、所有在线用户的在线状态信息量太要命、单台接入服务器存不产齐问题。并且当在线数更是增多,单台状态并服务器无克满足要求,单台状态并服务器支撑不了所有在线用户,单台接入服务器也支撑不了所有在线用户之在线状态信息。

经过深入解析,腾讯发现后台机器越来越多,单机死机/故障就是会经常出现。同时每周新代码的揭示为导致BUG不断出现,严重影响服务。监控机制的对立原始导致报警装置不都。最后当运维操作通过vim或者mysql进行时也非常容易失误。

庄泗华代表想只要解决这些题目就是需针对现有架构进行改造。这包对外提供高可用性的服务、对内提供高可运维性的系统。同时灰度发布、运营监控、容灾以及运维自动化/半自动化也是化解千万级在线所面临问题之关键技术。

亿级在线时的到

766游戏网官网 3

IM亿级在线存储系统架构

随着亿期在线到来,腾讯也面临了初的题材。通过对本来系统持续到家都坏为难支撑亿级在线。

庄泗华表示亿时代在线的季个主要特性:愈性能、高可用性、高可运维性和高灵活性。鉴于互联网行业要求每个月份起一个初本子。所以要提供高灵活性的业务支撑。作为硬件层面来说,高可运维性则用物理架构详细到机架、并富有故障分析智能化、运维操作组件化和负载自动转换等特性的支持。而若保证系统的赛性能,自写存储层是首要的要素。庄泗华还表示于线量每提升一个量级,技术难度也会升级一个量级

终极庄泗华看互联网行业有温馨的技术原理,需要举行要好之技能积淀。而腾讯IM服务的前途战略就是是全球化分布、高效率的研发及监督告警的智能化。

大方和与会者交流环节

766游戏网官网 4

实地听众766游戏网官网向大家咨询

766游戏网官网 5

庄泗华对现场听众的题材

766游戏网官网 6

举手投足现场

[注]CSDN稍后会拿此次活动的视频和PPT公布,敬请期待。

讲师介绍

766游戏网官网 7

庄泗华
腾讯通平台部高级技术总监、腾讯T4级技术专家、腾讯软件开发通道分会会长。中科院计算技巧研究所硕士
2004年毕业加入腾讯,是腾讯培养有底第一号T4专家级毕业生。一直从事为QQ
IM后令海量服务系统的研发及营业工作。负责了QQ群聊系统、QQ接入和基础通信服务系统等后台系统的研发与运营,见证了QQ在线从800万暨1.4亿底满经过

关于TUP:

766游戏网官网 8

TUP是由世界最要命的汉语IT技术社区CSDN和无限具有影响力的IT技术期刊《程序员》发起集体的线下活动,以业界知名学者讲座及论坛式在北京市、上海齐根本都定期召开,主要对IT产品研发相关的技能、设计、运营、运维、管理专业人士,目的是跟技术界人士齐关切IT产品研发背后的成败经验,关注技术、用户体验及产品设计,信仰开放、创新、交流与社区。

打听再多:http://tup.csdn.net/

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注