新浪微博的架构介绍,很滋补
新浪开发者大会实录
首先给大家介绍一下微博架构发展的历程。新浪微博在短短一年时间内从零发展到五千万用户,我们的基层架构也发展了几个版本。第一版就是是非常快的,我们可以非常快的实现我们的模块。我们看一下技术特点,微博这个产品从架构上来分析,它需要解决的是发表和订阅的问题。我们第一版采用的是推的消息模式,假如说我们一个明星用户他有10万个粉丝,那就是说用户发表一条微博的时候,我们把这个微博消息攒成10万份,这样就是很简单了,第一版的架构实际上就是这两行字。第一颁的技术细节,典型的LAMP架构,是使用Myisam搜索引擎,它的优点就是速度非常快。另外一个是MPSS,就是多个端口可以布置在服务器上。为什么使用MPSS?假如说我们做一个互联网应用,这个应用里面有三个单元,我们可以由三种部署方式。我们可以把三个单元部署在三台服务器上,另外一种部署模式就是这三个单元部署在每个服务器上都有。这个解决了两个问题,一个是负载均衡,因为每一个单元都有多个结点处理,另外一个是可以防止单点故障。如果我们按照模式一来做的话,任何一个结点有故障就会影响我们系统服务,如果模式二的话,任何一个结点发生故障我们的整体都不会受到影响的。
我们微博第一版上线之后,用户非常喜欢这个产品,用户数增长非常迅速。我们技术上碰到几个问题。第一个问题是发表会
新浪微博开发者大会节录-架... 12页 1财富值 新浪微博 分享会 50页 10...38 杨卫华 – 微博平台架构和安全 ......
2013英特尔开发者大会(北京)-Haswell微架构1_互联网_IT/计算机_专业资料。2013年北京英特尔开发者大会系列文档, Haswell的微架构代码为 Haswell 的英特尔? 下一...
2013英特尔开发者大会(北京)-Haswell微架构2_互联网_IT/计算机_专业资料。2013年北京英特尔开发者大会系列文档, Haswell的微架构2...
2013英特尔开发者大会(北京)-高清显卡架构_计算机硬件及网络_IT/计算机_专业资料。2013英特尔开发者大会(北京)-高清显卡架构Experience the Intel? HD Graphics ...
发扬成绩争取创新——在第四届结构设计基础专业委员会第二次工作会议上的讲话(节录)_专业资料。一、重视可靠度理论的应用研究,继续发扬我国已取得的成绩自上世纪...
发扬成绩争取创新——在第四届结构设计基础专业委员会第二次工作会议上的讲话(节录)_专业资料。一、重视可靠度理论的应用研究,继续发扬我国已取得的成绩自上世纪...
热门文档