春节将至,当大家忙于总结,忙于年会,忙于展望2013的时候,QCon北京已确认的国际讲师们没有因为中国农历新年而停歇:
Jesse Newland,这位排查12306订票插件拖垮GitHub服务故障的资深运维工程师,确认了他的演讲话题。他将在主题演讲中与大家分享GitHub的ChatOps运维机器人:
Hubot作为GitHub的开源chatbot,正在彻底又革命的改变GitHub的运维工作:自动部署、报表、监控、精简配置、发推,还有许多其他功能一起打造并增强着GitHub的远程工作文化。
我们通过GitHub持续扩展的Hubot指令库来规范程序与服务器之间交互方式。这些通过指令实现的交互方式,可以帮助我们了解其他GitHub员工的工作状态,并且提高新员工学习一些基本工作的速度。
在这个演讲中,我将给出如何通过Hubot来部署GitHub站点,并与之互动的例子,讲述这么做的好处,并介绍如何将ChatOps带带你的日常工作中去的办法。
在知名网站案例分析的专题中,他还会为大家分享“What Powers GitHub”:
在相对较短的历史中,GitHub.com见证了超速的发展,和数轮架构的迭代设计。我们基础架构的足迹,从最初构建在Engineyard上的虚拟机和SANs开始,到Rackspace,最后到一个更大的混杂物理公有云集群环境。
在这个演讲中,我会讲述GitHub基础架构的过去、现在和未来,以及我们遇见的困难,和我们如何去解决他们的案例。
Douglas Crockford,这位闻名遐迩的JavaScript权威专家,已经把他的注意力从这门简单又深奥的编程语言,转向了更深的编程哲学。在主题演讲中,他会和大家探讨“Programming Style and Your Brain”的话题:
计算机程序是人类创造的最复杂的东西。他们必须完美,但这对于我们来说非常困难,因为人类是不完美的。
编程通常被认为是大脑的活动,但有事实上又有大脑之外的部分参与其中。的确,有些时候大脑之外的部分给予我们深刻洞悉复杂问题的视角,但是当他们影响编程风格的时候又会把事情弄的很糟。我们的头脑系统让我们易受广告与宣传的影响——这同样会影响到我们的编程风格。
这个演讲将会通过实例来系统讲解那些可以提升代码质量的编程风格。实例代码通过JavaScript来给出 —— 一种有着大量而罕见糟粕的语言。不过这些原则适用于所有的编程语言。
而对于现在层出不穷的新语言,Douglas有着自己的见解。在新锐编程语言专题中,他会与大家讨论编程语言语法的有趣话题:
大部分编程语言的设计源于时尚。因此,对于编程语言的看法往往强烈又肤浅,并有深度的情绪化。那些最好的语言如此出色,但语法却非常不时尚。但是我们却爱时尚,爱那些被高估的语法。而此次演讲,我将针对这些现象进行讨论,并展示一个有趣的可以实现时尚语法的语言解析器。
除国际讲师之外,诸位受邀参加本届QCon的国内顶尖技术专家也在积极配合QCon项目组的工作,提交了他们悉心准备的内容:
在大数据存储领域,HBase是绝对的大热门。但无论是美国还是中国,无单点故障,跨机房应用的Cassandra 正在逐渐成熟,并真正用于生产环境。Newegg NESC大数据架构师伍涛,在大数据专题中会为大家带来“Newegg Cassandra Secondary Indexing with Solr”的精彩分享:
Cassandra是无单点失败的分布式存储系统,具有很好的并发写入性能和随机读取性能,主要支持Key-Value方式的数据模型。在Newegg的实践中,很多业务场景需要二级索引,Cassandra自带的二级索引性能低下无法满足要求;Cassandra集群整合Solr集群的模式,开发团队需要维护Cassandra与Solr的数据同步,读写性能也会因此而降低,开发成本偏高。为了解决这个问题,Newegg Big Data Team开发了基于Solr的、Cassandra内置的二级索引。它具有如下特点:
- 基于Apache Cassandra
- 0.10和Solr 4.0;
- 提供内置的二级索引,Solr索引与Cassandra数据自动同步,但不会阻塞Cassandra的读写。
- 提供二级索引支撑的Solr实例,依托于Cassandra的架构,有数据备份,无单点失败。
- 支持大部分Solr的原生功能。
本演讲主要介绍Cassandra Secondary Indexing With Solr的设计、开发、测试、运维实践,分享我们的经验和教训。
搜狐邮箱做为国内最大的Python应用,将会由Sohu邮件中心架构组高级工程师彭一给大家带来他们积累多年的深度技术分享:
Sohu邮件是目前国内最大的Python应用之一。在Sohu邮件中,Python是使用最广泛的语言。从运维到开发,从业务系统到邮件投递,到处都充斥着它的身影。在这次Topic中,将结合目前的邮件中心的实际项目,从业务系统,邮件传输,邮件协议 等几个方面,讲述Python在Sohu邮件的使用。
在云计算的浪潮下,使用公有云还是私有云?JBoss AS研究员张建峰不会指导你如何制定策略,他将在50分钟的演讲里深入浅出,介绍如何应用JBoss AS7构建企业云服务平台,分析AS7的技术架构:
云计算技术逐渐成熟,企业应用软件也逐步从企业内部网外延到公众网,并通过内容发现,社交和电子商务等平台和广大客户和合作伙伴互动。
传统的中间件产品需要适应这个变化,拥有更强的用户管理,方便多租户应用设计,以及更好的管理资源和部署能力。
JBoss AS7作为业界领先的开源应用服务器产品,在体系架构设计上有特色,能够很好的支持并进行扩展来满足企业应用在云端的部署能力。
本讲座将从企业云计算需求特点出发,逐个进行分析和阐述技术实现方法。并讲述AS7的技术架构,目前对JavaEE的技术实现,如何开发子系 统来灵活扩展JBossAS7功能。并分析外围的一些开源项目和开发扩展模块来实现企业云计算平台,还会设计一个具体的例子来演示。
如此多令人心动的内容,如果还想了解更多,请立刻点击大会官网。
现在报名还可享有8折优惠,单张通票节省840元,团购享有更多优惠。详请咨询qcon【at】cn.infoq.com,或者直接致电010-64738142。