Qconn

大众点评零压力中间件独立部署

讲师: 
所属专题: 

互联网企业,作为创新精神的发源和实践之地,各种新兴业务层出不穷,开发人员需要面对各种前所未有的技术挑战,而作为开发人员坚实后盾的系统架构,自然也面临需要不断快速演进的巨大压力。然而,令人意外的是,限制系统架构快速演进的瓶颈往往不在于系统架构自身,而是受制于系统架构的快速推广和实施。另一方面,从安全方面考虑,一旦依赖的组件爆出重大安全漏洞,能早一分钟升级到安全版本就能减少一分钟的损失。其次,组件每个版本的维护都需要成本,当组件升级无法及时推行,必然导致组件的多个版本在生产环境并存,久而久之,成为线上问题的滋生地,更可能成为拖垮整个组织效率的慢性毒药。

点评在经历了上述种种痛苦之后,在2013年末上线了Phoenix独立组件部署系统,可以在不需要开发人员的参与下在一小时内安全地完成全公司线上系统的组件升级。从此,Struts的升级不再兴师动众,中间件的升级更是轻而易举,真正做到组件升级零压力。

此次分享会介绍整个系统的背景和技术方案,以及在点评收获的效果,同时,和大家一起探讨解决类似问题的一般思路。

大众点评网平台架构团队架构师
微博: @marsqinggu

大众点评网平台架构团队架构师,此前在百度商务搜索部参与凤巢系统的研发工作,负责过凤巢业务端系统的OSGi迁移,有丰富的Java开发和使用经验,是Java的忠实拥护者。

11年加入大众点评,主要负责消息队列系统、web container定制、单机开发、软路由以及PaaS项目的研发工作,致力于打造更加高效灵活和可扩展的大众点评v5平台。长期关注Java相关技术的发展,同时是Ruby的轻度爱好者,狂热的果粉,非狂热Vimer,近期热衷于Domain Driven Design理念以及工具的学习实践。