贝贝网支持快速业务迭代的技术架构.ppt

上传人:ga****84 文档编号:343719 上传时间:2018-09-24 格式:PPT 页数:20 大小:914.50KB
下载 相关 举报
贝贝网支持快速业务迭代的技术架构.ppt_第1页
第1页 / 共20页
贝贝网支持快速业务迭代的技术架构.ppt_第2页
第2页 / 共20页
贝贝网支持快速业务迭代的技术架构.ppt_第3页
第3页 / 共20页
贝贝网支持快速业务迭代的技术架构.ppt_第4页
第4页 / 共20页
贝贝网支持快速业务迭代的技术架构.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、贝贝网支持快速业务迭代的技术架构,贝贝网/周亮,个人介绍,华中科技大学硕士2007-2009 留校从事学生管理工作2012-2014 亚马逊运营技术研发中心(北京)2014-2015 乐视移动超级手机研发部2015 贝贝网基础业务研发部译著iOS编程指南,贝贝往前冲,4,贝贝biz-inside,贝贝dev-inside,应用层,接入层,后端概览,让请求尽快结束减少请求次数使用CDN资源静态化使用缓存异步化优化SQL语句限流、降级、分流硬件扩容,CDN,HAProxy,Nginx,Varnish,PHP-FPM,RPC Service,Memcached,Redis,MySQL,CoreSee

2、k,ElasticSearch,RabbitMQ,存储层,TaskAdmin,8,数据库架构,数据库永远是瓶颈使用Amoeba数据库中间件进行分库多Amoeba分别用于支撑不同级别的业务,搜索引擎,索引目的更好的支持排序、筛选需求ElasticSearch的优势:集群支持、水平扩展实时索引支持全面的搜索方式支持地理位置信息搜索支持ElasticSearch插件headriverbigdesk,CI框架改进,API接口扩展,约定优于配置,日志框架扩展,系统降级API,slowquery日志,危险query日志,单元测试,任务调度,流程工具,悟空:自动化发布工具基于SVN的分支与Tag发布CR基于

3、phabricator改造支持预发布切换每天发布2次-每天发布1次,12,流程工具,变更系统单纯的变更审查和追踪系统对于代码发布、配置修改、数据库变更统一进行管理和审核,系统监控,业务数据:scribe+influxdb+grafana,PHP,Java,Biz LogAccessLog,Scribe,InfluxDB,Grafana,Scribe,Hive,HUE,Nginx,线上异常:sentry,16,应用性能:APM,机器状态:zabbix,技术之外,流程是保证快速迭代的关键每个环节检查输出:质量、时间每个阶段实行准入制度短项目制迭代负责人权力和义务的明确先求有再求优、迅速验证产品测试全流程参与,保证质量复盘业务目标、过程协作,未来之路,服务化/子系统拆分开发框架定制打包发布+自动回滚调用链监控业务数据监控分布式数据库私有云Hybrid App,业务扩展团队扩张,快速演进完全掌控,Q&A,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。