微博技术架构发展历程.pdf_第1页
微博技术架构发展历程.pdf_第2页
微博技术架构发展历程.pdf_第3页
微博技术架构发展历程.pdf_第4页
微博技术架构发展历程.pdf_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微博应用架构发展历程 部门:用户产品研发部 姓名:侯青龙 版本回顾 2009-08 v1.0 2010-02 v2.0v3.0v4.0v5.0v6.0 2011-092010-082012-092014-10 v1.0 架构 微博用户关系 php mysql apache linux push user 1 (publish status) inbox (append to as timeline) inbox (append to bs timeline) inbox (append to cs timeline) user 1s followers a b c 应用框架 config control data model system tools view v2.0 pull user 1 (get_timeline) outbox (statuses sent by a) outbox (statuses sent by b) outbox (statuses send by c) useras following a b c 架构 基础层 应用层(主站) 关系用户计数短链 微博 (拉取) 服务层 基础层 cache存储实时搜索 mq (异步处理) db (拆分) 手机端 应用框架 config control interface external internal widget daemon data model service appscore attention comment creater feed mblog mention message shorturl user useronline system tools view v3.0 升级事项 c重写feed(icefeed) 核心服务多 idc支持 v4.0 升级事项 核心服务迁移至平台,平台化战略全面启动 设计全新框架(swift框架),更oo,更简单 引入流水线渲染(bigbipe),提升用户体验 架构 api 关系用户计数短链微博 平台服务 图床手机 应用服务 web手机其它 应用层 基础服务 dbcachemq实时搜索多idc存储 bigpipe渲染 1s2s3s4s5s v3上菜过程 1s2s3s4s5s v4上菜过程 应用框架 daemon libraries bigpipe cache db exception formchecker i18n swift template weibo system tests thirdpart smarty-2.6.26 sinasso www classes cache controller interface do dr ds dw exception page pl plc plugin tool config htdocs tpls 2011年v4框架调研会 v5.0 升级事项 应用框架由swift迁移至yaf 去掉smarty模板,改用php直接编写 开发weibo扩展,实现配置文件加载以及mid编码解码 多语言方案升级,彻底实现多语言版本支持 引入并行化渲染 多机房部署 page框架上线 研发流程优化,分支上线 应用框架 application config module controllers interface library cache comm bigpipe mb redis template weibo data do dr ds dw entity exception model page pl plc pls plugin tool models plugins views daemon mb public system tests 架构 api 平台服务应用服务 基础服务 profi le (page框架) profi leservice logoskin faceconf home 验证码定时微博 白名单 多机房同步 feedservice 上限检测 主站服务 v6.0 升级事项 实现页面间无刷新跳转 实现页面间单模块刷新 实现页面模块灵活可配置 实现页面模块全面并行化 实现基于用户特征模块实时定向投放 优化框架使用流程 架构 api 平台服务应用服务 基础服务 profi le (page框架) profi leserv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论