新浪博客架构分享

上传人:仙*** 文档编号:168602121 上传时间:2022-11-11 格式:PPT 页数:19 大小:1.42MB
返回 下载 相关 举报
新浪博客架构分享_第1页
第1页 / 共19页
新浪博客架构分享_第2页
第2页 / 共19页
新浪博客架构分享_第3页
第3页 / 共19页
点击查看更多>>
资源描述
新浪博客架构分享刘晓震30分钟刘晓震新浪博客议程 新浪博客介绍 挑战 博客架构介绍 展望 QA新浪博客架构分享新浪博客介绍 新浪博客是国内知名的博客服务,拥有高访问流量的Web2.0动态应用类网站。5年 千万级用户 几十亿数据记录 十亿级PV/日 亿级动态请求数/日新浪博客架构分享挑战博客应用特点:亿级访问亿级访问读多写少读多写少热点用户热点用户富媒体挑战:高访问量用户体验性能监控新浪博客架构分享博客架构介绍新浪博客架构分享博客架构介绍 系统层次新浪博客架构分享7层代理Nginx 多IDC部署 HTML文件服务 代理服务 Squid管理新浪博客架构分享静态化 SquidSquid 与Nginx对等部署 反向代理 静态缓存服务新浪博客架构分享静态缓存l 缓存原则缓存原则 数据内容类型及渲染方式 页面生成成本 访问量和命中率 更新复杂度l 缓存命中率优化缓存命中率优化 减少冗余存储 忽略no-cache 良好的URL设计 区分访问者和访问类型新浪博客架构分享动态应用层新浪博客架构分享 Apache+PHP组成Web服务单元环境统一 配置和管理按业务功能划分服务模块代码一致且同步上线可快速扩展 基于Memcacheq的消息队列系统扩展消息格式 异常处理 伸缩性数据缓存新浪博客架构分享 MemcachedMemcached 缓存类型共享内存数据结果数据热点索引、聚合数据数据缓存新浪博客架构分享缓存管理设计容量命中率数据层新浪博客架构分享 Mysql数据库承担核心业务关系查询数据存储 MemcacheDB作为KV存储数据结构简单高并发读写可扩展能力强数据层新浪博客架构分享Mysql冷热分离冷热分离大字段剥离简单使用 热用户热用户普通用户普通用户原因原因用户数用户数50006000万0.01%人占10%流量访问量访问量1000万1亿冷热分离冷热分离效果效果存储量存储量60G4T提升速度7倍降低备份成本数据安全提升备份策略备份策略每天每周速度速度0.005秒0.03秒数据层新浪博客架构分享Mysql冷热分离大字段剥离大字段剥离简单使用 性能监控 前端监控基调系统基调系统RiaDebug 后端监控Xdebugback日志Syslog 系统监控展望新浪博客架构分享 数据访问层-DAL 接口请求合并-SSI 缓存系统简化-Redis 开放、结合-OpenAPI新浪微博:刘晓震欢迎加入新浪产品部技术团队
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!