登录
注册
个人信息
我的订单
我的报告豆
我的优惠券
我的笔记
我的阅读
我的收藏
我的下载
我的上传
我的订阅
在线客服
退出登录
回到首页
AI
搜索
发现报告
发现数据
发现专题
专题报告
专题百科
研选报告
定制报告
VIP
权益
发现大使
发现一下
行业研究
公司研究
宏观策略
财报
招股书
会议纪要
seedance2.0
低空经济
DeepSeek
AIGC
大模型
当前位置:首页
/
行业研究
/
报告详情
01京东到家核心系统微服务演进落地实践--孙岩
信息技术
2023-06-06
ArchSummit北京2023|全球架构师峰会
李强
京东到家核心系统微服务演进落地实践
微服务演进之路遇到的挑战
行业背景
:2018-2023年间,微服务增速为22.4%,占据亚太地区35%市场份额(MarketsandMarkets数据)。
早期挑战
(Dimensional Research数据):
微服务维护成本高
部分业务不适合微服务
性能问题
部署经验不足
调研发现
:
转型过程痛点:如何切换、业务划分、问题定位难、数据一致性
微服务演进痛点:初期单体成本低,后期复杂度提高导致成本上升
微服务领域底座建设
商品系统演进过程
:
初期
:单体架构,业务简单,变更频,维护成本低
扩展期
:业务复杂度提高,快速迭代,服务稳定性要求高
精细化挖掘期
:业务扩展,分布式部署,双机房部署
领域划分
:
平台领域划分:搜索、商品、会员、活动等15个子域
主子业务领域划分:拓品域、建品域、治理域等
领域建模方法
:
适应度函数思维:产品交付周期函数,超过60%列入观察列表
四色建模法:面向对象建模,定义时标性骨干节点
数据一致性问题
:
微服务切换过渡期数据不一致
解决方案:轻量级架构方案,数据验证平台(柚子平台)
多种校验方式,非侵入式可视化告警
微服务网关建设
BFF服务划分
:
按产品统一BFF
按业务划分BFF
LBS商品业务网关痛点
:
商品不展示、活动配置错误、报错、楼层掉楼、优惠券错配
解决方案:追风网格
三大模块:数据接入、数据集、网格SAAS平台
LBS网格可视化监控,POI异常上报
微服务部署复盘
优点
:易扩展、高可用、团队分工明确、业务松耦合
痛点
:复用性差、端GW服务BFF服务微服网格服务H5小程序附近频道京明商品基础信息名称商品促销资源商品热销榜单频道精选推荐商品feeds网关频道⻚网关图片商品BFF分类属性主信息购物⻋交易BFF售后价格促销BFF到手价优惠券首⻚搜索搜推BFF秒杀搜索提单收银台满减店内搜索联想词业务聚合高可用、可编排商品服务Sidecar商家服务Sidecar⻔店服务Sidecar库存服务Sidecar价格服务Sidecar促销服务Sidecar订单服务Sidecar购物⻋服务Sidecar商品交易促销搜推服务业务数据集合Service Mesh降低维护升级成本服务高可用
展望
微服务领域服务PaaS平台建设
:
降低前端成本
共享业务领域可复用
降低沟通成本
你可能感兴趣
现代化金融核心系统白皮书:核心系统基于云向现代化演进的展望与路径实践
商贸零售
金融信息化研究所, 华为
2024-03-27
大型制造系统微服务改造实践
商贸零售
网易
2023-03-09
03-陌陌云原生微服务架构落地实践-袁世超
商贸零售
ArchSummit北京2023|全球架构师峰会
2023-06-06
银行核心系统的微服务设计经验分享_金融壹账通 吕书峰
商贸零售
ArchSummit杭州2022|全球架构师峰会
2022-11-02
珍爱微服务底层框架演进_彭万亮
商贸零售
ArchSummit深圳2022|全球架构师峰会
2022-07-19