BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

QCon北京:十亿级PV性能测试,海量SNS社区网站高效运维

| 作者 彭超 关注 0 他的粉丝 发布于 2013年2月17日. 估计阅读时间: 7 分钟 | AICon 关注机器学习、计算机视觉、NLP、自动驾驶等20+AI热点技术和最新落地成功案例。

春节假期刚刚结束,QCon北京2013项目组马不停蹄,继续为大家带来已确认的精彩演讲内容:

Kevlin Henney,这位住在英国的独立咨询师和讲师,在Better Software、The Register、Application Development Advisor、Java Report、C/C++ Users Journal等杂志、网站上开设专栏,是《97 Things Every Programmer Should Know》一书的共同作者,也是POSA第四卷《A Pattern Language for Distributed Computing》和POSA第五卷《On Patterns and Pattern Languages》的作者之一。

Kevlin去年曾接受过InfoQ的采访,他在访谈中回顾开放式书籍的创作过程,审视写作及书面交流对于软件开发的影响,还分享了许多他在提升自身写作技能、开发技能的过程中获得的深刻见解。采访视频和文字脚本请点击链接。

Kevlin同时是ACCU成员,并且在2001ACCU大会上发表了“代码越少,速度越快,bug越少”的主题演讲。同时他还是OOPSLA的演讲嘉宾。2009年10月,他在第二届英国曼彻斯特年度PHP North West大会上被授予了Uncertainty Principle称号。

在本届QCon大会上,Kevlin做“Worse Is Better, for Better or for Worse”的主题分享:

二十多年前,Richard P Gabriel提出这样一个想法——“更糟糕就是更好”来解释为什么有些计划设计的又纯粹又完美,实施到最后却有诸多缺失或妥协。这并不是简单观察到本该做的更好的事情但最终却做的挺糟,或者说那些有缺陷的和考虑不周的解决方案最后却比那些经过仔细设计的方案效果更好。事实上,许多并未全面设计,也未全部实现的计划,最终效果却优于那些全面考虑和充分实现的方案。

无论是编程语言,还是操作系统,或者开发实践,在软件开发行业的各个方面,我们都可以发现许多这种让人惊讶的例子。在这个演讲里,我们会回顾那些最初的假设与质疑,并深入了解那些仍然让我们感到吃惊的老例子,并从中来学习新知识。

做为《97 Things Every Programmer Should Know》的共同作者之一,Kevlin还会从这本书中挑选一些有意思的话题,分享在第二天的构建高效能团队专题

现代程序员需要有很多很多装在脑子里的东西:编程语言,编程技术,开发环境,工具,发展过程中,截止日期,会议,软件架构,设计模式,团队动态,代码,要求,错误,代码的质量,这都还只是一小部分……

《每个程序员都应该知道的97件事》搜集了许多共同作者的智慧精华。在这个演讲中我将会和大家分享其中一些格外精彩又有用的部分。

除国际讲师之外,诸位受邀参加本届QCon的国内顶尖技术专家也在积极配合QCon项目组的工作,提交了他们悉心准备的内容:

自动化运维专题里,腾讯互联网产品运维副总监赵建春,做为经历过业务规模从十几台到数万台设备的快速发展历程的“过来人”,将会为大家带来“海量SNS社区网站高效运维探索”的分享:

作为一个互联网公司的运维团队,尤其是一个快速发展的sns社区类服务的运维团队,面对的永远是: 开发人数增长速度远超自身增长,开发团队年年都有大量新鲜血液加入,不断编写出各种不同的术架构和维护要求的服务让运维团队来维护;机器数量随着业务规模的发展和特性的不断叠加而迅速上涨,带来更高的故障概率和更多的扩缩容需求;向来被冠以救火队员的称号,各类突发的故障和需求随时冲击自己的工作安排……

运维团队该如何化被动为主动,解放自己,更多的参与优化建设类工作?演讲者将把自身和团队数年间在QQ空间、腾讯朋友、QQ会员、音乐等业务的运维工作中追求高效运维的一些实践和经验总结出来,和业内同行朋友进行交流和探讨。

在由性能测试专家高楼担任出品人的测试专题里,性能测试当然会是重磅内容:

每天有数亿PV流量,百亿级成交,几千万乃至上亿用户的天猫,在满足在线逛街、购物、消费和体验的同时,如何保证高效稳定运转?天猫性能评测团队负责人,性能技术专家王德山(花名:耿电),专注于高性能分布式应用服务系统性能测试和前端Web性能测试,擅长超高并发的分布式应用、数据库性能测试,性能调优,容量评估。目前他专注负责天猫所有产品线应用的性能评测。在演讲中他会和大家从十亿级PV性能测试、天猫百亿级性能测试保障、分布式性能调优、稳定性预案、典型性能优化案例这五个角度来介绍天猫怎么做到如今这一切。

深入移动开发专题,上海改变科技有限公司CTO,iCosta、RockPlayer和AirSlides等知名应用的作者李亮,针对目前业界 iOS 和 Android 双雄并峙,很多应用需要为需要为这两者开发同一产品的两个版本的情况,来介绍自己在多平台开发方面的实践经验和心得:

代码重用. 什么样的应用适合代码重用, 什么样的代码可以重用, 代码重用的各种方式. 这方面涉及的是应用本身的核心逻辑部分.

界面设计. 不同平台的用户体验方式的不同, 采用平台本身的还是中立的界面设计方式,这方面涉及的是应用的外观操作以及用户体验.

通用开发工具. 即目前业界存在的写一份代码即可转换到多个平台进行编译运行的开发方式. 以 PhoneGap 为代表. 其有利之处和不利之处

如此多令人心动的内容,如果还想了解更多,请立刻点击大会官网

大会8折售票期截止至本月28日。现在单张通票节省840元,团购享有更多优惠,预购从速。详情请咨询qcon【at】cn.infoq.com,或直接致电010-64738142。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT