好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

人人车供应链系统技术架构演进-32页.pdf

32页
  • 卖家[上传人]:Co****e
  • 文档编号:24035081
  • 上传时间:2017-11-02
  • 文档格式:PDF
  • 文档大小:1.73MB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 人人车供应链系统技术架构演进人人车 – 业务平台 路胜华1目录供应链业务介绍和业务架构演进供应链技术架构演进微服务实践和服务优化总结2目录供应链业务介绍和业务架构演进供应链技术架构演进微服务实践和服务优化总结3供应链 的主要 业务 流程评估师验收• 接单上门• 检查、验收• 上传检测结果编辑审核• 审验评估检测结果• 图片审核发布上架• PC站• M站• 渠道、合作方4供应链 在业务流中的角色5业务平台客服系统 销售系统供应链系统用户平台营销中心供应链 的业务演进6•客服纸质单•评估师手写录入•编辑人工录入系统发布探索期•客服后台系统建单•主管后台系统派单•APP上传验车数据和照片发展期•系统自动建单•系统根据策略自动派单•车型车系识别•图像自动识别、处理•实时定位增长期目录供应链业务介绍和业务架构演进供应链技术架构演进微服务实践和服务优化总结7供应链系统架构 — 1.08问题• 部署臃肿• 扩展能力差• 复用性低,高度耦合• 无法满足复杂度攀升的业务需求9供应链系统 架构 — 2.010问题• 数据耦合性高,缺乏隔离性• 服务拆分不彻底,经常改一处而动全身• 冗余代码繁多,一份代码多处拷贝• 缺乏服务分层,业务逻辑和抽象服务混在一起11拆数据12DB拆分• 划分从库访问权限,各业务系统独立访问自己的从库• 业务子系统内部的库独立部署,隔离外部访问实体拆分• 车辆• 检测报告• 订单• 员工• 渠道• 元 数据拆服务13基础服务• 公共业务服务 API• 车辆 数据 API• 检测报告 API• 地理搜索 API• 员工数据 API• 元数据 API业务服务• 订单服务• 车辆操作服务• 派单服务• 营销平台渠道 桥接服务拆部署14• 各模块部署在独立的两台虚机• 杜绝手工部署上线• 隔离 RD线上机器权限• 规范上线流程,控制发布分支合并权• 利用 gateway,实现服务隔离、统一鉴权供应链系统架构 — 3.015目录供应链业务介绍和业务架构演进供应链技术架构演进微服务实践和服务优化总结16微服务实践 ——服务网关17octo权限管理监控鉴权 流量控制统计隔离微服务实践 ——服务网关18微服务实践 ——服务网关19微服务实践 ——服务网关20微服务实践 ——服务网关21微服务实践 ——服务注册和服务发现 1.022微服务实践 ——服务注册和服务发现 2.023部署方式改进24• 规范部署目录结构• 统一日志规范• OP透明化,隔离语言、框架差异微服务实践 ——监控25• ELK• Spring Boot Actutator• Open Falcon + 钉钉• Wop(服务质量监控)服务性能优化26• PHP升级( CPU使用率下降了 10%~20%,内存使用率下降了40%~60%)• 超大数据压缩(存储空间开销下降为原来的 1/4)服务效率优化 ——自动派单27• 实时抢单• 自动派单• 异常监控• 策略• 时间因素• 空间因素• 员工状态服务效率优化 ——编辑自动化28• 图片自动化• 机器分类识别• 自动预裁剪• 自动发布、 CDN预热• 数据处理自动化• 自动车型参数匹配• 多平台车型车款匹配• 发布自动化• 机器人平台自动审核发布目录供应链业务介绍和业务架构演进供应链技术架构演进微服务实践和服务优化总结29总结30• 架构演进依托于业务的进化,过早优化是灾难• 激进而不冒进,适合自己的才是最好的• 线上业务是战场,稳定、安全、高效永远是第一位• 合理的尺度内造轮子,造业务需要的轮子• 拥抱开源社区,迭代、改进、回馈Q&A谢谢大家lushenghua@31。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.