基于单元化(cell)架构的高性能服务实践

概要
使用合理的资源满足产品需求,只是架构设计的开始。 而实现真正的高性能服务,才是工程师永恒的追求。 如何在一秒内将百万条消息推送到目标用户,而且推送过程需要完成特征筛选、消息投递、实时记账等定制化需求?在你的心目中,这样的服务用多少服务器完成才算实现了真正的高性能? 单元化(Cell)架构以其特有的资源优势,在我们的内容推送系统(Castalia)设计中脱颖而出。本次演讲将会分享此服务的设计思路与实现细节,内容涵盖作业管理、服务监控、问题定位、系统升级等各个方面。当然,在单元化架构的实践过程中,我们也遇到了不少的困难与挑战,相关的解决方案也将会在演讲中与各位共同分享。

个人简介

梁宇鹏,新浪微博通讯技术专家,负责新浪微博通讯系统架构设计,以及平台研发内部技术评审。 一直从事XMPP相关系统的研发与优化,对分布式系统设计和高性能服务实现领域内的任何信息都会保持高度关注。 热爱开源并崇尚黑客精神,对各种新技术有着浓厚的兴趣,是微博技术部Hackathon活动的主要策划者和组织者。 多语言编程的爱好者,工作中经常用C/C++、Erlang、Java,最近在玩Go语言。 业余时间喜欢游泳和跑步,更多的时间是在听歌,喜欢Leonard Cohen和痛苦的信仰。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

你可能感兴趣的:(基于单元化(cell)架构的高性能服务实践)