贴吧架构变迁史PPT课件下载推荐.pptx

上传人:聆听****声音 文档编号:3897633 上传时间:2023-05-02 格式:PPTX 页数:44 大小:2.48MB
下载 相关 举报
贴吧架构变迁史PPT课件下载推荐.pptx_第1页
第1页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第2页
第2页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第3页
第3页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第4页
第4页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第5页
第5页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第6页
第6页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第7页
第7页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第8页
第8页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第9页
第9页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第10页
第10页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第11页
第11页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第12页
第12页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第13页
第13页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第14页
第14页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第15页
第15页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第16页
第16页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第17页
第17页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第18页
第18页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第19页
第19页 / 共44页
贴吧架构变迁史PPT课件下载推荐.pptx_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

贴吧架构变迁史PPT课件下载推荐.pptx

《贴吧架构变迁史PPT课件下载推荐.pptx》由会员分享,可在线阅读,更多相关《贴吧架构变迁史PPT课件下载推荐.pptx(44页珍藏版)》请在冰点文库上搜索。

贴吧架构变迁史PPT课件下载推荐.pptx

/,03-08年背景,产品专注核心功能,极少新功能流量大,千万十亿黄反广告最高达50%研发机器少,几十台人少几个十几,http:

/,挑战,http:

/,架构挑战,可用:

有限的资源支撑大流量产品的需求能用:

稳定性要求高,产品反作弊是生命线,高性能、高稳定性、可扩展,思路,http:

/,专业定制化解决方案业务优化到极致,08年的贴吧架构模型,特点从前到后C/C+很少采用业界开源浏览提交分开构建事前反作弊,http:

/,08年高性能的WEB架构,极致Transmit:

业务分流Mod_Forum:

自定义协议Appui:

C+,异步+并发Ctpl:

高性能C+模板,http:

/,08年高性能的存储架构,高性能设计原则内存库命令备份Merge-Dump随机写顺序写,http:

/,08年可扩展的WEB架构,按业务垂直切分,水平扩展,http:

/,08年可扩展的存储架构,数据切分数据业务垂直划分单机多副本核心大数据按时间切片MQ作用不同业务数据一致性同一业务数据多副本一致性,http:

/,08-12年的贴吧,http:

/,08-12年背景,产品SNS热潮,产品极速膨胀流量快涨,十亿百亿快速迭代是强需求研发机器几百台几十人,4+team,http:

/,08-12年贴吧的挑战,大流量,http:

/,快速迭代,在稳定可靠的支持海量请求的同时,满足产品快速迭代的需求,并保证研发效率和质量。

研发效率!

08-12年贴吧的思路,http:

/,LAMP化、标准化降低基础设施的成本,提升可扩展性,WhyPHP,http:

/,选择PHP的三大原因历史积累。

C/C+基础且PHP能够和C/C+深度结合性能不差。

在真实复杂的业务场景下,PHP性能不差,参考大话PHP之性能性能好扩展。

PHP扩展、HHVM等类似优化手段,即使PHP的性能不行,我们也可以通过把PHP代码全部扩展化来解决!

WhyNginx,选择Nginx的原因功能强大反向代理WebServer技术信仰代码写的好活跃度高,http:

/,WhyMysql+Mem/view8/M00/35/1E/wKh2CV6kcqiAa,http:

/,存储架构调整思路1:

通用化、集群化思路2:

专注在通用服务上扩展优化转变1:

落地大数据采用Mysql转变2:

高性能内存缓存使用Memcache转变3:

复杂内存结构使用Redis,PHP产出:

Bingo2MVC框架,http:

/,PHP产出:

模板引擎,Bingo-View目标:

解耦,加强模板的控制力方法:

PHP写模板理论:

两阶段视图曾经:

smarty2,http:

RAL交互中间层,http:

/,DDBS:

分布式Mysql,http:

/,Mem/view8/M00/35/1E/wKh2CV6kcqiAaRGEADI_r1,数据PV:

3000亿+数据:

12T+,机器:

1000+技术,高性能:

批量154(ms)高可用:

单机故障,集群故障,Client,Proxy,Memcached,http:

/,12年后的贴吧,http:

/,12-14年背景,产品移动互联网流量膨胀几百亿贴吧平台化研发机器几千台几百人,十几个团队,http:

/,12-14年的挑战,http:

/,问题机器故障激增,每天上千条报警每月出现一次整体挂站问题定位成本高运维人员急剧扩张,运维成本高任何一个系统发展到一定规模,其最重要的问题一定是运维问题。

思路,http:

/,DevOps、构建OXP私有云业务架构分离,让业务更加专注于业务研发,思路,APPOXP,LAMP架构,http:

/,私有云架构,OXP架构,ORP,http:

/,OMP,OSP,技术核心思路:

分层2-4,思想机器硬件资源化程序环境分离技术资源管理LXC资源管理和调度环境标准化,http:

/,技术核心思路:

弹性服务,http:

/,何为弹性?

报警?

人工跟进处理?

弹性四准则机器故障自动修复资源故障自动迁移服务故障容灾降级业务容量自动调整,NO!

弹性服务的设计,http:

/,产出:

ORP业务PaaS平台,http:

/,定位PHP等业务的PaaS平台数据4000+机器,过Wcontainer30+产品线,600+亿流量,产出:

OSP服务PaaS平台,定位服务的接入和运维PaaS平台Cache、Redis等难点有状态、复杂关联关系2000台机器,千亿流量,http:

OMP业务维护平台,定位在线业务维护平台让业务维护简单高效功能发现问题定位问题解决问题,http:

OMP关键技术,http:

/,OMP效果,数据数据量2.5G/S计算维度300W核心场景业务监控分布式trace问题定位,http:

/,总结,http:

/,十年贴吧,10亿,http:

/,定制架构03-08年,LAMP架构08-12年100亿,私有云架构12年后,Q&

A,http:

/,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2