【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

京东物流仓储数据分发平台架构实践及挑战

  • 2019-08-17
  • 本文字数:849 字

    阅读完需:约 3 分钟

京东物流仓储数据分发平台架构实践及挑战

QCon广州2019大会上,江龙飞讲师做了《京东物流仓储数据分发平台架构实践及挑战》主题演讲,主要内容如下。


演讲简介


京东物流网络在全球拥有 550+ 个仓储中心,这些仓储中心的高效生产背后是仓储系统和仓储数据分发平台。数据分发平台是仓储系统之上的一个“数据网关”,是连接仓储系统和京东商城、物流开放平台的纽带,主要负责商品、商家、订单等数据的下发和仓储各生产环节的状态回传,是整个仓储系统中最为关键的一环。随着业务规模的快速增长,数据分发平台在并发性能、可用性、低延时等方面面临着更高的要求和技术挑战。


本议题主要介绍数据分发平台近几年来所经历的架构演进过程、挑战及踩过的坑。在整个数据分发过程中,如何做到精确路由?如何实现分发管道的快速切换?如何监控业务异常数据?在仓储中心和 IDC 之间网络延时和闪断的条件下,如何设计出对网络有较高容忍度的架构?这些都会在议题中逐一介绍。


内容大纲


  1. 仓储数据分发平台介绍;

  2. 架构演进过程:

  3. 满足基础功能的单应用部署模式;

  4. 按业务职责进行应用拆分,高扩展能力的分布式部署模式;

  5. 支持智能监控、智能转发网关的架构模式;

  6. 面对高性能、高可用的挑战及解决思路:

  7. 高并发情况下如何保证系统低延时、高可用;

  8. 网络延时和闪断的条件下如何保证数据正常分发;

  9. 消息数据大量堆积后如何快速提升系统响应能力;

  10. 未来的技术展望。


听众受益


  1. 了解高并发场景下数据分发类系统的架构设计方案和思路;

  2. 了解高性能、高可用架构设计的一些思路和踩过的坑:


  • 缓存使用设计以及使用过程中碰到的问题;

  • 业务、系统两个层面监控设计的一些思路;

  • 降级方案设计的一些思路和经验。


讲师介绍


江龙飞


京东物流 资深架构师


十年以上互联网、金融、军工行业的研发、架构经验,丰富的分布式高并发系统架构设计经验,擅长系统架构设计、技术组件研发、数据库优化、UI 组件封装、idea 插件开发等。在代码生成、高效编码方面有很多实战经验。拥有多篇技术类国家发明专利。目前负责基础技术组件的研发和架构设计工作。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/guangzhou/schedule


2019-08-17 00:005763

评论

发布
暂无评论
发现更多内容

java培训班选择哪些比较好呢

小谷哥

ShareSDK Android端渠道下载统计配置说明

MobTech袤博科技

android sdk

开源交流丨一站式大数据平台运维管家ChengYing安装原理剖析

袋鼠云数栈

Java 网络编程之 InetAddress 类详解,URL 和 URI 的区别,URLDecoder 和 URLEncoder,IPv6 和 IP...

Java-fenn

Java

跟我一起学mybatis之注解开发

楠羽

mybatis 笔记 9月月更

雪上加霜,运维部门裁员后,中了勒索病毒……

嘉为蓝鲸

运维 故障 病毒 变更

软件测试 | 测试开发 | MySQL锁机制总结

测吧(北京)科技有限公司

MySQL 测试

2022年7月互联网医疗领域月度观察

易观分析

行业报告 互联网医疗

基础差在web培训班学习前端技术有合适吗

小谷哥

云堡垒机和信创堡垒机主要区别讲解

行云管家

云计算 信创 堡垒机 云堡垒机

传统BI需要一次新的「革命」

ToB行业头条

阿里巴巴数字商业知识图谱的构建及应用

阿里技术

人工智能 机器学习 知识图谱

阿里P8手写Spring Cloud Alibaba实战学习手册,架构师养成必备!

了不起的程序猿

Java spring SpringCloud java程序员 java编程

Java基于JSP+Servlet的社区出入健康登记系统

Java-fenn

Java

Java基础 | Java中引用与指针的关系

Java-fenn

Java

面试官:如何设计一个短链服务?

Java永远的神

Java 程序员 面试 程序人生 后端

Java开发学习(三十一)----Maven属性与版本管理

Java-fenn

Java

如何选择靠谱且适合自己的web前端培训课程

小谷哥

终于有人把不同标签的加工内容与落库讲明白了丨DTVision分析洞察篇

袋鼠云数栈

Java&C++题解与拓展——leetcode667.优美的排列 II【++在java和C++中的差异】

Java-fenn

Java

SAP 电商云 Spartacus UI 有状态 的 url 和 title 属性的赋值代码

Jerry Wang

angular SAP SAP UI5 Spartacus 9月月更

【HTML-CSS】总结-6种实现元素 上下左右居中 方法--附演示效果

Sam9029

CSS html 前端 9月月更 水平垂直居中

抖音二面:计算机网络-应用层

Java快了!

计算机网络

【联通】数据编排技术在联通的应用

Alluxio

中国联通 Alluxio 大数据 开源 数据编排 9月月更

java学习技术有哪些好的方法呢?

小谷哥

2021年中国人工智能软件及服务市场规模超千亿,认知智能增速显著

易观分析

人工智能

Java 序列化时间

Java-fenn

Java

全面吃透JAVA Stream流操作,让代码更加的优雅

Java-fenn

Java

大数据培训机构怎么选择

小谷哥

详谈 MySQL 8.0 原子 DDL 原理

RadonDB

MySQL 数据库

直播预告 | PolarDB 开源人才培初级考试备考辅导公开课

阿里云数据库开源

数据库 阿里云 开源 人才培养 polarDB

京东物流仓储数据分发平台架构实践及挑战_QCon_江龙飞_InfoQ精选文章