演讲嘉宾:张松国
所属专题:架构的生长与演进
时间:8月10日 14:20-15:20
地点:大宴会厅-II
内容简介:
腾讯微博自2010年4月上线以来,用户快速增长,2年来用户从无增长到4亿用户。从架构上看,演进大概可以分成这几个阶段:
1. 2010年5月前,功能实现阶段,这个阶段主要是实现功能和一些基本的安全设施,达到系统上线的基本要求。
2. 2010年5月到11年6月 性能调优阶段。这段时间主要对用户体验性能进行调优。以及实现容错能力。还有就是用户高速增长,系统也进行局部重构来支撑规模的增长。
3. 2011年6月后容灾系统搭建。这个阶段开始有时间对系统的稳定性进行专项改进。主要是实现多IDC、异地容灾能力。以及优化架构,提高开发效率,和加强数据挖掘。
微博的架构从诞生起就在不断快速演进,每周都会有更新上线。体现在这几个方面:功能方面持续优化和增加;用户体验方面不断改进优化;用户高速增长,因此存储,性能要随之改变和调整,还有系统可靠性也是一个长期逐步完善的过程。这些优化需求的来源是公司内部、产品策划、用户反馈、数据监控等等。
本次分享讲解腾讯微博架构如何处理这些挑战,涉及到几个方面:在系统演变过程中把握架构的节奏,性能调优,有损服务,快速开发,以及未来发展等等

<