网易易云上的第 一跨境电商技术架构 谢骋超 网易易考拉海海购 首席架构师 & 技术中 心总监 2017
目录 1 考拉海海购介绍 2 考拉技术架构演变 3 高并发架构实践 4 考拉与 网易易云 2017
网易易考拉海海购介绍 网易易考拉海海购是 网易易旗下以跨境业务为主的综合型电商平台中国跨境进 口销售额第 一的电商平台 客单价超跨境电商 行行业均值 一倍 2017
中国最 大的跨境电商平台 据艾媒报告显示, 网易易考拉海海购在年年度销售份额 正品信赖程度 用户满意度等多个维度均位居跨境电商 首位 2017
品牌愿景 : 用更更少的钱, 过更更好的 生活 起步 2015 年年 1 月 9 日 正式公测 2015 年年 6 月 18 日 618 年年中 大促, 杭州保税区出单跃居第 一 2016 年年 11.11 11 月11 日当天 1 小时销售额突破 1.5 亿 11 月11 日当天 首单 42 分钟送达, 打破由 自 己保持的跨境电商配送纪录 2016 年年 12.12 2017 12 月 12 日当天 全国多个主要跨境保税区销售额第 一, 占杭州保税区销售额 50% 以上 12 月 12 日当天 销售额同 比增 长 8 倍
目录 1 考拉海海购介绍 2 考拉技术架构演变 3 高并发架构实践 4 考拉与 网易易云 2017
考拉技术架构变迁史 前身 第 一个版本 2014 年年 10 月 -2015 年年 1 月 演进 2015 年年 2 月 -2015 年年 8 月 现在进 行行时 2015 年年 9 月 至今 2017
Online: 考拉技术架构变迁史 前台服务集合, 包含了了所有的 用户交互流程, 和订单转账相关的定时任务, 主要是 WAP 与 WEB 服务 CacheIndex: 缓存刷新, 搜索索引创建, 推荐资源创建 Offline: 推 广拉新定时任务, 物流爬取,CPS 计算, 第三 方接 口 Ms: 运营后台 进销存后台 配置管理理 定时任务 (cron) 公共订单包 (order) 本地登录包 (urs) 爬 虫 (crawler) cache detail MEM user session 线上服务 (online) 线下服务 (offline) 后台服务 (ms) 缓存服务 (cacheindex) ORACLE main backup zk1 用户 (user) 权限管理理 (cas) 邮件平台 (mail) 访问监控 (monitor) 2017 ZK zk1 zk1 zk1 zk1
第 一个版本 : 支撑海海淘业务 定时任务 1(netease-cron) 定时任务 2(retry-task) 定时任务 3(spring-cron) cache detail 本地登录包 (urs) NKV user haitao ORACLE main backup 进销存 (haitao) 主站服务 (online) 线下服务 (offline) 后台服务 (ms) 缓存服务 (cacheindex) ZK zk1 zk1 zk1 zk1 zk1 自动部署系统 (omad) 权限管理理 (cas) 邮件平台 (mail) 运维监控平台 (monitor) 2017 DDB NOS 核 心问题 快速上线!
dubbo 定时任务 (kschedule) cahce detail 演进 : 服务化改造 主站服务 (online) 后台服务 (ms) 缓存服务 (cacheindex) 支付 (haitao-pay) Dw(haitao-dw) spring-app(haitao-app) 用户 (account) NKV ORACLE ZK user haitao main backup dw 进销存 (haitao) 线下服务 (offline) cps(cps-platform) 第三 方接 口 (thirdpart) 白名单服务 (http-service) zk1 zk1 zk1 zk1 zk1 自动部署系统 (omad) 权限管理理 (cas) 邮件平台 (mail) 哨兵平台 (nss) 搜索 (ndir) 推荐 (recommend) 反垃圾 (antispam) 推送平台 (push) 2017 DDB NOS NQS 解决核 心问题 工程臃肿 不不够灵活
现在进 行行时 : 服务化改造 解决核 心问题 统 一登录服务 消息推送 自动部署平台 猛犸 大数据平台 数据分析平台 短地址 推荐 邮件 数据采集 前端资源缓存 定价 - 管理理平台 定价 -API 服务 定价 - 价格插件 定价 - 价格 生效因 子 1. 业务复杂程度越来越 高补货系统销量量预测 2. 访问压 力力越来越 大可视化数据展示后台标签统计 ETL 任务 工程 异构数据交互平台 支撑服务 PRICING IPC BI COMPONET/CORE 风控 短信服务 哨兵系统 网易易宝 图像识别 搜索 网 页抓取 视频直播 应 用性能管理理平台 定价 - 价格计算 定价 - 数据管理理 定价 - 基础服务 定价 - 模拟测试 IPC- 总 Portal 供应链模拟 持久框架 单点登录 - 服务 分布式事务管理理系统 单点登录 - 对外 API 分布式事务服务 单点登录 - 管理理平台 定时任务框架 公共接 口 异步队列列 前台公 用MODEL 异步队列列管理理平台 DISCONF NKV 跨机房控制台 DISCONF 工作流 异步通知框架 工作流 异步重试服务 DUBBO 框架 服务治理理 - 链路路 模板 工程 服务治理理平台 公共规则平台 IOS/ANDROID/FRONTPAGE IOS 简单市场活动前端公 用 CSS IOS-SPRING 简单市场活动管理理前端公 用 FTL IOS 组件库 ANDRIOD 前端控件库 ANDROID-SPRING WEB/SYSTEM/FRONT PC 提报系统开放平台 MOBILE 运营后台开放平台黏合 秒杀业务 支撑第三 方服务 店铺服务 CRM 平台提报系统定时任务 商品中 心搜索运营平台进销存监控 订单履履约系统财务 工程 支付线下服务 COMPOSE/PROCESS 下单分享返利利后台服务 线上服务店铺服务物流 支付搜索通关 GENERIC 用户 店铺服务 提报系统 商品 社交 消息服务 订单 POP-MISC 库存 POP 用户服务 促销 POP 商品服务 POP 仓库服务 仓储物流服务 HBASE 云信聊天 ZK Dubbo,iHome 专 用 业务公 用 Kschedule 专 用 ORACLE WAP 评论 工程 开放平台认证 IOS-VIP 退货验货 POP 定时任务 萧山 920 萧山 720 萧山 720 滨江 920 海海外分站 合作伙伴 返利利 滨江 730 DW( 主 ) RDS DW( 备 ) 供应商管理理 仓储物流 工作流 kqueue 国际物流 分销系统 活动提报 国际物流 短信服务 定时任务 定价服务 供应商平台 统 一配置 dubbo 服务 购物 车 活动组合 线下服务 第三 方商家数据 费 用计算 个 人中 心 缓存服务 ETL 开发平台 促销 地址 提报系统 敏敏感 日志 猛犸 日志采集 数据仓库 商品 推荐 POP-FAÇADE 搜索推荐 日志采集 NQS 优惠券 白名单服务 进销存 定价系统 业务队列列 用户 杭研搜索服务 售后 服务治理理 pop 队列列 MCR NKV 2017 积分 社交 仓库 消息服务 主站业务 订单 素材 素材服务 haitao 业务 社交服务 account 业务 店铺服务 cas 业务 NOS DOB 实名认证私有桶核 心业务 DDB 业务公有桶进销存 / 公共技术进销存对帐私有桶 POP 业务 Pop 公有桶其他业务
目录 1 考拉海海购介绍 2 考拉技术架构演变 3 高并发架构实践 4 考拉与 网易易云 2017
2017
高并发实践 容灾降级 下单优化改造 收货地址服务 灰度升级 系统稳定 4 原则 不不要相信任何开发! 不不要相信任何测试! 不不要相信任何应 用! 不不要相信任何硬件! 商品详情异步化 推荐容灾 BETA 环境 跨机房改造 2017 单点集群
高并发实践 异步化 支付报关异步化 优惠券领取限制异步化 优惠券派发异步化 取消订单异步化 订单通知异步化 同步异步可靠异步 2017
高并发实践 缓存静态化 Key 取值 活动落地 页 均衡 策略略 商品详情 页 首 页 千兆 网卡 2017
高并发实践 风控 H5 反劫持 高频请求拦截 秒杀防刷 裸奔 DDOS 攻击 下单反垃圾 活动反垃圾 2017
目录 1 考拉海海购介绍 2 考拉技术架构演变 3 高并发架构实践 4 考拉与 网易易云 2017
考拉海海购与 网易易云 基础服务 计算服务 : 容器器服务 云主机 云硬盘 数据库 :RDS 缓存 :Redis 网络服务 : 负载均衡 IP 管理理 对象存储 : NOS 云原 生应 用, 从出 生开始就构建在 网易易云上 云安全 ( 易易盾 ) 网络安全 :DDOS 防护,SSL 证书 内容安全 : 反垃圾 业务安全 : 验证码防刷单 通信与视频 视频云 : 点播 直播 通信服务 : 短信 七 鱼智能客服 在线客服 呼叫中 心 客服机器器 人 2017
网易易云 ++ 分布式数据库 -ddb 分布式全 文检索 -ndir 应 用发布系统监控预警服务 -NDP - 哨兵系统 大数据平台 - 猛玛 消息推送平台 云消息队列列 -NQS 人机识别 2017
考拉海海购与 网易易云 带来的好处 稳定 : 可 用率 99.99% 运维效率提升 : 网易易云 运维 开发 环境部署 应 用部署 重要资源申请 开发效率提升 : 2017 基本组件如 RDS ddb NCR ndir, 可重 用 快速开发
谢谢 2 0 1 7 网易易云创 大会 2017 商业匠 心 技术创新