- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
贝贝网支持快速业务迭代的技术架构
贝贝网/周亮 1. 通过HTTP头来精确控制缓存 2. 通过接口控制客户端的请求调用 3. Varnish+Memcached+ElasticSearch 三层数据缓存机制 4. 严格控制每一条SQL语句,禁止使用join 技术选型原则:简单、高效、成熟 Phabricator支持两种代码审查工作流:“review”(提交前审查)和 “audit”(提交后审查)。 Sentry 贝贝网支持快速业务迭代的技术架构 个人介绍 华中科技大学硕士 2007-2009 留校从事学生管理工作 2012-2014 亚马逊运营技术研发中心(北京) 2014-2015 乐视移动超级手机研发部 2015 贝贝网基础业务研发部 译著《iOS编程指南》 贝贝往前冲 2014年4月上线 半年后销售额过亿 2015年1月 C轮融资1亿美金,估计近10亿美金 2015年4月 416周年庆 90分钟超过14年双11销售额 2015年7月 713大促单日订单量突破百万 贝贝biz-inside 特卖 海外购 限量购 圈儿 贝贝 商家 会员 交易 财务 商品 贝贝dev-inside 研发 特卖业务研发 基础业务研发 运营技术研发 大数据研发 运维技术研发 架构技术研发 后端支撑 流程工具 研发流程 系统监控 快速业务迭代 应用层 接入层 后端概览 让请求尽快结束 减少请求次数 使用CDN资源 静态化 使用缓存 异步化 优化SQL语句 限流、降级、分流 硬件扩容 CDN HAProxy Nginx Varnish PHP-FPM RPC Service Memcached Redis MySQL CoreSeek ElasticSearch RabbitMQ 存储层 TaskAdmin 数据库架构 数据库永远是瓶颈 使用Amoeba数据库中间件进行分库 多Amoeba分别用于支撑不同级别的业务 搜索引擎 索引目的 更好的支持排序、筛选需求 ElasticSearch的优势: 集群支持、水平扩展 实时索引支持 全面的搜索方式支持 地理位置信息搜索支持 ElasticSearch插件 head river bigdesk CoreSeek ElasticSearch CI框架改进 API接口扩展 约定优于配置 日志框架扩展 系统降级API slowquery日志 危险query日志 单元测试 任务调度 流程工具 悟空:自动化发布工具 基于SVN的分支与Tag发布 CR基于phabricator改造 支持预发布切换 每天发布2次-每天发布1次 流程工具 变更系统 单纯的变更审查和追踪系统 对于代码发布、配置修改、数据库变更统一进行管理和审核 系统监控 业务数据 线上异常 应用 性能 机器 状态 业务数据:scribe+influxdb+grafana PHP Java Biz Log AccessLog Scribe InfluxDB Grafana Scribe Hive HUE Nginx 线上异常:sentry 应用性能:APM 机器状态:zabbix 技术之外 开发 测试 上线 复盘 产品 需求 流程是保证快速迭代的关键 每个环节检查输出:质量、时间 每个阶段实行准入制度 短项目制迭代 负责人权力和义务的明确 先求有再求优、迅速验证产品 测试 全流程参与,保证质量 复盘 业务目标、过程协作 未来之路 服务化/子系统拆分 开发框架定制 打包发布+自动回滚 调用链监控 业务数据监控 分布式数据库 私有云 Hybrid App 业务扩展 团队扩张 快速演进 完全掌控 1. 通过HTTP头来精确控制缓存 2. 通过接口控制客户端的请求调用 3. Varnish+Memcached+ElasticSearch 三层数据缓存机制 4. 严格控制每一条SQL语句,禁止使用join 技术选型原则:简单、高效、成熟 Phabricator支持两种代码审查工作流:“review”(提交前审查)和 “audit”(提交后审查)。 Sentry
您可能关注的文档
- 试卷代号1012-涪陵广播电视大学.doc
- hfsschap6.doc-微波eda网.doc
- 华师大一附中,函数方程的综….doc
- cadencepcb软件大学计划.doc
- 一、基于高斯消元法的三对角矩阵lu分解-中文word文档库.doc
- 实验一割圆术、生长模型.doc
- thecandidesystemformachinetranslation.doc
- 第二节井筒气液两相流基本概念.doc
- 移动应用自动化测试--现状与方向-深圳软件园.doc
- a;電腦與資訊科技(會考課程)核心單元第四部分.ppt
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
最近下载
- 动量定理精选习题+答案.pdf VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试备考题库及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试参考题库附答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试模拟试题及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考试题及答案解析.docx VIP
- 教师资格证面试结构化面试真题及解析(幼儿园).pdf VIP
- KYN61-40.5型开关柜技术规范书.docx VIP
- 夜市承包经营协议书.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考题库及答案解析.docx VIP
- 2025届广东省深圳实验学校高中部高三第二次联考化学试卷含解析.doc VIP
文档评论(0)