12 2024 档案
摘要:作者:京东保险 孙昊宇 大家好,今天我们聊聊设计模式中的代理模式。作为一种经典设计模式,它的应用极为广泛。不论你是刚刚入门,还是已经熟悉设计模式,相信这篇文章都会让你有所收获。 一、引子:叫个代驾 让我们从一个引子开始:司机和代驾。「私家车司机」和「代驾」是什么关系?很简单,「私家车司机」是客户,「
阅读全文
摘要:作者:京东保险 王奕龙 本节我们来了解 Mybatis 是如何处理 ResultMap 的循环引用,它的解决方案非常值得在软件设计中参考。另外作为引申,大家可以了解一下 Spring 是如何解决 Bean 的循环注入的。 以单测 org.apache.ibatis.submitted.permiss
阅读全文
摘要:作者:京东保险 王奕龙 本篇我们来讲 一级缓存,重点关注它的实现原理:何时生效、生效范围和何时失效,在未来设计缓存使用时,提供一些借鉴和参考。 1. 准备工作 定义实体 public class Department { public Department(String id) { this.id
阅读全文
摘要:作者:零售供应链技术 2024年10月,京东零售供应链技术团队凭借其在库存选品与调拨技术上的创新与实践,荣获运筹与管理学领域的国际顶级奖项Daniel H. Wagner Prize。本文为您介绍获奖背后的供应链技术创新和落地应用。 摘要 在电商行业中,供应链管理和履约效率对于确保客户满意度至关重要
阅读全文
摘要:作者:京东保险 王奕龙 本节我们探究动态 SQL 的执行流程,由于在前一节我们已经对各个组件进行了详细介绍,所以本节不再赘述相关内容,在本节中主要强调静态 SQL 和动态 SQL 执行的不同之处。在这个过程中,SqlNode 相关实现值得关注,它为动态 SQL 标签都定义了专用实现类,遵循单一职责的
阅读全文
摘要:作者:京东物流 王运成 一、概述 纯配时效服务作为物流下单环节中计算时效的重要组成部分,直接决定了下单的成功与否。其性能与稳定性至关重要,因为它们直接影响整个物流下单系统的运行效率及客户满意度。一个高效且稳定的纯配时效服务能够确保预计送达时间准确无误地展示给用户,从而提升客户体验和信任度。反之,若纯
阅读全文
摘要:作者:京东物流 冯志文 前两篇从服务粒度和服务内的分层架构角度探讨,本文继续从服务间代码复用角度探讨。 背景 在分布式架构中,代码复用是个难题。那么如何处理代码功能共享的问题呢?本文结合日常实践中的案例,介绍几种分布式架构中管理代码复用性的技术。包括代码复制、共享代码库(jar包)、共享服务、边车服
阅读全文
摘要:作者:京东保险 王奕龙 代码评审时,发现在线程池中使用InheritableThreadLocal上下文会使其中的线程变量失效,无法获取到预期的变量值,所以对问题进行了复盘和总结。 1. 先说结论 InheritableThreadLocal 只有在父线程创建子线程时,在子线程中才能获取到父线程中的
阅读全文
摘要:作者:京东物流 冯志文 一、痛点 你是否曾遇到过以下问题? 1.API错误码形同虚设,无法提供有效帮助? 2.API错误码文档晦涩难懂,别说其他团队,连团队内同事都看不明白? 3.API错误码定义混乱,缺乏一致性? 4.链路上的错误码信息无法正确传递? 二、什么是错误码 根据亚马逊官方文档的定义,错
阅读全文
摘要:作者:京东科技 贾玉龙 摘要: 本调研旨在深入研究手机自动识别垃圾短信的逻辑,以便为营销短信不被误判为垃圾短信提供策略。通过分析垃圾短信的特征、现有识别技术和算法,结合用户接受度等因素,探讨如何优化营销短信的内容和发送方式,在合法合规的前提下提高其被用户看到的几率。 一、引言 在当今数字化通信高度发
阅读全文
摘要:作者:京东物流 向往 一、背景 从事数据开发将近四年,过程中有大量任务交接或阅读同事代码的场景。在这些场景中发现有些SQL读起来赏心悦目,可以一目了然地了解业务逻辑,一些复杂的业务需求实现方法也可以做到简洁优雅,同时在性能上也有良好表现。而有些SQL读起来非常艰难,时常要跨越几百行寻找WHERE条件
阅读全文
摘要:作者:京东物流 冯志文 一、分布式数据系统挑战 1.一致性(Consistency) :在多个节点上维护相同的数据副本,确保所有节点在任何给定时间点都能看到相同的数据状态。这是CAP理论中的C部分(一致性、可用性和分区容错性)。 2.可用性(Availability) :即使部分节点出现故障或网络分
阅读全文
摘要:作者:京东零售 王军 回顾:MySQL的执行过程 回顾 MySQL的执行过程,帮助 介绍 如何进行sql优化。 (1)客户端发送一条查询语句到服务器; (2)服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据; (3)未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的
阅读全文
摘要:作者:京东物流 吴云涛 一、Flink State 概念 State 用于记录 Flink 应用在运行过程中,算子的中间计算结果或者元数据信息。运行中的 Flink 应用如果需要上次计算结果进行处理的,则需要使用状态存储中间计算结果。如 Join、窗口聚合场景。 Flink 应用运行中会保存状态信息
阅读全文
摘要:作者:京东零售 张继 1,概念 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统(kafka2.8.0版本之后接触了对zk的依赖,使用自己的kRaft做集群管理,新增内部主体@metad
阅读全文
摘要:作者:京东保险 蒋信 Debug 的时候,都遇到过手速太快,直接跳过了自己想调试的方法、代码的时候吧…… 一旦跳过,可能就得重新执行一遍,准备数据、重新启动可能几分钟就过去了。 好在IDE 们都很强大,还给你后悔的机会,可以直接删除某个 Stack Frame,直接返回到之前的状态,确切的说是返回到
阅读全文
摘要:作者:京东零售 顾铮 # **流水线模型** 众所周知,DevOps流水线(DevOps pipeline)的本质是实现自动化工作流程,用于支持软件开发、测试和部署的连续集成、交付和部署(CI/CD)实践。它是DevOps方法论的核心组成部分,旨在加速软件交付、提高质量和实现持续改进。流水线
阅读全文
摘要:作者:京东物流 董振阳 0、Cursor IDE Cursor是一款基于人工智能的代码编辑器,创建了一个集成开发环境(IDE)。旨在帮助开发人员编写代码,并于AI进行实时互动,提供写代码建议、错误检测和自动补全功能。支持多种编程语言(如Python、JavaScript、Java等) 1、快速开始
阅读全文
摘要:作者:京东物流 陈雨 引言 在云计算环境中,对象存储服务(OSS)是一种提供存储和访问任意类型数据(如网站内容、企业备份数据、游戏、IoT 设备数据等)的服务,支持从任何地点、任何时间访问数据。在很多应用场景中,用户需要上传文件到 OSS,这可能包括图片、视频、文档等多种格式的文件。为了提高效率、保
阅读全文
摘要:作者:京东保险 王奕龙 从接触软件开发以来,一直对写出优雅的代码抱有执念,工作半年时,偶然接触到《代码整洁之道》,爱不释手,一口气读完,并在很长的时间内践行其中的观点,但是在这践行期间缺少思考和复盘,更多的是一味地信奉和遵守其中的原则,写了不少当时自认为不错而现在回过头看可读性不好的“坏代码”。 后
阅读全文
摘要:作者:京东保险 王奕龙 本节我们来介绍 org.apache.ibatis.mapping.MappedStatement(映射SQL语句声明的类),它是 MyBatis 框架中的一个核心类,也是向后不断学习 Mybatis 源码的基础。在这部分源码中,最值得关注的设计原则是“信息隐藏”,它是在《软
阅读全文
摘要:在近期,京东科技信息技术有限公司与广东中兴新支点技术有限公司联合宣布,双方已完成云平台产品与国产操作系统的兼容性互认证。 经过严格的联合测试,京东云公有云平台、京东云云舰-混合云平台、京东云专有云平台(简称:JDStack) 与中兴新支点服务器操作系统V6完全兼容,功能、性能和兼容性等各方面表现良好
阅读全文
摘要:作者:京东物流 孙琦 摘要 Promise对象用于清晰的处理异步任务的完成,返回最终的结果值,本次分享主要介绍Promise的基本属性以及Promise内部的基础实现,能够帮我们更明确使用场景、更快速定位问题。 Promise出现的原因 首先我们先来看一段代码:异步请求的层层嵌套 function
阅读全文
摘要:作者:京东物流 乔盼盼 一、Vue3结构分析 1、Vue2与Vue3的对比 •对TypeScript支持不友好(所有属性都放在了this对象上,难以推倒组件的数据类型) •大量的API挂载在Vue对象的原型上,难以实现TreeShaking。 •架构层面对跨平台dom渲染开发支持不友好,vue3允许
阅读全文
摘要:作者:京东物流 崔冬冬 一、先提出一个问题 我们如果在JVM退出的时候做一些事情,比如关闭远程链接,怎么实现呢? 二、ShutdownHook简介 java里有个方法Runtime.getRuntime#addShutdownHook,是否了解呢? ShutdownHook是什么意思呢,看单词解释“
阅读全文
摘要:作者:京东物流 王国泰 一、什么是内省 讲内省,不得不说Java Bean,Bean在Java中是一种特殊的类,主要用于装载数据,数据会被存储在类的私有属性中,通常具有无参构造函数、可序列化、以及通过getter和setter方法来访问属性。内省是Java Beans规范的一部分,使用java.be
阅读全文
摘要:作者:京东科技 李遵举 一、问题 近期我们运维同事接到线上LB(负载均衡)服务内存报警,运维同事反馈说LB集群有部分机器的内存使用率超过80%,有的甚至超过90%,而且内存使用率还再不停的增长。接到内存报警的消息,让整个团队都比较紧张,我们团队负责的LB服务是零售、物流、科技等业务服务的流量入口,承
阅读全文
摘要:作者:京东物流 樊芳渝 一、引言 在信息技术飞速发展的今天,数据库作为信息系统的核心组件,其性能和稳定性直接关系到整个系统的运行效率和用户体验。而MySQL,作为目前最流行的开源关系型数据库管理系统之一,凭借其强大的功能、灵活的扩展性和广泛的应用场景,早已成为众多开发者和企业的首选。 然而,要想充分
阅读全文
摘要:作者:京东物流 王亚宁 1、NPE是什么? NPE:NullPointerException(空指针异常)。可以说自Null的诞生以来它就让无数的程序员为之哀嚎,也是无数系统Bug的来源。托尼·霍尔(Tony Hoare),Null的发明者也表示过这是他十亿美元的错误。当程序试图在空引用(null)
阅读全文
摘要:作者:京东零售 曹志飞 引言 在现代软件架构中,缓存是提高系统性能和响应速度的重要手段。然而,如果不正确地使用缓存,可能会导致严重的线上事故,尤其是缓存的大热key问题更是老生常谈。本文将探讨一个常见但容易被忽视的问题:缓存大热key和缓存击穿问题。我们将从一个真实案例入手,分析其原因,并提供解决方
阅读全文
摘要:作者:马仁喜 前言:授人以鱼不如授人以渔.先学会用,在学原理,在学创造,可能一辈子用不到这种能力,但是不能不具备这种能力。这篇文章主要是沉淀使用nginx+lua+redis实现灰度,当我们具备了这种能力,随时可以基于这种能力和思想调整实现方案:比如nginx+lua+(其他数据源)、nginx+(
阅读全文
摘要:作者:京东保险 卓雅倩 # 1.为什么需要使用$nextTick? 首先我们来看看官方对于$nextTick的定义: > 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 由于vue的试图渲染是异步的,生命周期的created(
阅读全文
摘要:作者:京东科技 蒋煜襄 本文介绍了一种交互式可控组合素材生成技术,本方案基于Stable Diffusion模型,结合位置控制生成技术,实现了金融领域中的多元素素材组合交互式生成能力,增加了素材生成的丰富性以及使用上的易用性,可以帮助设计师和运营人员快速制作banner图或活动页中所需要的组合元素素
阅读全文
摘要:作者:京东科技 郑龙飞 范式定义 百度百科:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 人类语言: 范式可以理解为设计一张数据表的表结构,符合的标准级别、规范和要求。 而通常我们用的最多的就是第一
阅读全文
摘要:作者:京东零售 吴佳 前言 redis,对于一个java开发工程师来讲,其实算不得什么复杂新奇的技术,但可能也很少人去深入了解学习它的底层的一些东西。下面将通过对内存统计、内存划分、存储细节、对象类型&内部编码这四个模块来学习学习redis的内存模型,手字笔录,潜心修行。 一、redis的内存统计
阅读全文
摘要:作者:京东科技 贾玉龙 1 背景 随着智能手机的普及和移动互联网的发展,短信作为一种传统的通讯方式,仍然保持着其独特的地位。然而,随着垃圾短信的泛滥,手机自动识别垃圾短信的技术也在不断进步。对于提供服务的企业来说,如何让自己的服务短信不被识别为垃圾短信,而让用户能够看到,成为了一个亟待解决的问题。本
阅读全文
摘要:作者:京东保险 陈雅文 每一位产研工作者,无论是产品经理、研发还是测试在日常工作中不可避免的要面对各种五花八门的需求,在 “真需求” 和 “伪需求” 之间如何独具慧眼,见招拆招,本文以产品视角总结出发,简要剖析。欢迎大家留言交流,分享你们battle需求的经典桥段和独家秘笈🤓。 一、背景 在我的行
阅读全文
摘要:作者:京东零售 王森 一 现象 调用方A -> JSF -> 提供方B 大多数情况下,调用方耗时 和 提供方耗时 基本没有差别 个别情况下,调用方耗时 远高于 提供方耗时,大概5分钟20+次 1.调用方A耗时如下图 2.提供方B耗时如下图 3.调用方监控添加 在调用JSF接口前后加的监控,没有其他任
阅读全文
摘要:作者:京东科技 林顺利 持续演进的高性能计算 高性能计算是利用超级计算机实现并行计算的一门技术。通过使用大量通用型计算节点搭建阵列式计算集群,替代单体超级计算机的方式,来实现并行计算加速,已成为高性能计算的通用方案。 经过多年发展,高性能计算已成为各个领域解决复杂计算和进行大规模数据分析的技术底座,
阅读全文
摘要:作者:京东科技 李君 书接上文,前面在 Spring 应用合并之路(一):摸石头过河 介绍了几种不成功的经验,下面继续折腾… 四、仓库合并,独立容器 在经历了上面的尝试,在同事为啥不搞两个独立的容器提醒下,决定抛开 Spring Boot 内置的父子容器方案,完全自己实现父子容器。 如何加载 web
阅读全文
摘要:作者:京东保险 张洁 作为开发人员,总是在寻找能够简化工作流程并提高工作效率的工具。Oxlint 是一个用 Rust 编写的 JavaScript linter,现在提供了可以替代ESLint的新方案,其性能比ESLint提升了 50-100 倍。 在本文中,将学习如何将 Oxlint 集成
阅读全文
摘要:作者:京东零售 王森 一 现象 调用方A -> JSF -> 提供方B 大多数情况下,调用方耗时 和 提供方耗时 基本没有差别 个别情况下,调用方耗时 远高于 提供方耗时,大概5分钟20+次 1.调用方A耗时如下图 2.提供方B耗时如下图 3.调用方监控添加 在调用JSF接口前后加的监控,没有其他任
阅读全文
摘要:作者:京东保险 王奕龙 物流的分拣业务在某些分拣场地只有一个数据源,因为数据量比较大,将所有数据存在一张表内查询速度慢,也为了做不同设备数据的分库管理,便在这个数据源内创建了多个不同库名但表完全相同的数据库,如下图所示: 现在需要上线报表服务来查询所有数据库中的数据进行统计,那么现在的问题来了,该如
阅读全文
摘要:作者:京东物流 李雪婷 本文为《大规模语言模型-从理论到实践》 第五章有监督微调的学习笔记,在介绍基本内容的同时会补充一些扩展知识和案例来帮助大家更好地理解该章。 一、前言 大模型调整的历程经历了显著的演变,从最初的“预训练-微调”范式开始,模型首先在大规模无监督数据上进行预训练,然后在特定任务上通
阅读全文
摘要:作者:京东科技 贾玉龙 技术的车轮滚滚向前,前端开发的最新动态包罗万象。近期前端又有一些新鲜事儿。框架更新、性能优化、响应式设计趋势以及其他新动向都有所发展。 在框架方面,React 19引入了新的编译器特性,优化了性能,而Next.js 15则支持React 19编译器,并新增了预渲染功能。Vue
阅读全文
摘要:作者:京东物流 尹昊喆 前言 本文总结库存平台稳定性建设中遇到的问题以及解决方案。感谢【金鹏】、【孙静】、【陈瑞】同学在本文撰写中提供的内容及帮助! 库存平台面临的稳定性挑战 库存平台为货品流通链路提供全面的库存管理服务,贯穿其整个订单生命周期,是电商领域不可或缺的核心模块。在平台建设过程中,我们面
阅读全文
摘要:作者:京东零售 崔健 0.前言 •系统概要:BIP采购系统用于京东采销部门向供应商采购商品,并且提供了多种创建采购单的方式以及采购单审批、回告、下传回传等业务功能 •系统价值:向供应商采购商品增加库存,满足库存周转及客户订单的销售,供应链最重要的第一环节 1.背景 采购系统在经历了多年的迭代后,在数
阅读全文
摘要:作者:京东物流 陈昌浩 最近的工作中接触到CK,一开始还不知道CK是什么,通过查询才知道CK是ClickHouse,ClickHouse 是俄罗斯的Yandex于2016年开源的列式存储数据库,是一款开源的面向列的分布式数据库管理系统,以其卓越的性能和强大的数据分析能力在大数据领域备受瞩目。 列式存
阅读全文
摘要:作者: 京东零售 胡亚龙 背景 大促营销h5活动页面复用已有能力,快速搭建上线,沉淀通用方法。后续开发时研发效率提升40%。 技术实现 五种技术方案 各方案优劣: 略。 工作空间集中管理 前三种方式不做介绍。 项目结构单楼层开发公共模块 工作空间: packages: # 楼层组件用到的依赖 - "
阅读全文
摘要:作者:京东物流 京东物流 一、前言 在做MySQL的SQL优化时,如果只涉及到单表查询,那么大部分慢SQL都只需从索引上入手优化即可,通过添加合适的索引来消除全表扫描或者排序操作,执行效果,大概率能实现质的飞跃。 然而,在实际生产中,除了单表查询,更多的是多个表的联合查询,这样的查询通常是慢SQL的
阅读全文
摘要:作者:尹伟 背景 目前大促备战常见备战工作:专项压测(全链路压测、内部压测)、灾备演练、降级演练、限流、巡检(监控、应用健康度)、混沌演练(红蓝对抗),如下图所示。随着平台业务越来越复杂,红蓝对抗的作用愈来愈明显,下面将详细介绍大数据平台在本次双十一大促备战工作中是如何开展红蓝对抗的。 首先我们先了
阅读全文
摘要:1. 背景 在分布式系统中,消息队列(MQ)是实现系统解耦、异步通信的重要工具。然而,MQ消费时出现的消息乱序问题,经常会对业务逻辑的正确执行和系统稳定性产生不良影响。本文将详细探讨MQ消息乱序问题的根源,并提供一系列在实际应用中可行的解决方案。 2. MQ消息乱序问题分析 常见的MQ消息乱序问题的
阅读全文
摘要:作者:京东保险 王奕龙 开始接触到《程序员修炼之道:通向务实的最高境界》这本书是在豆瓣图书的高分榜单上,它的评分高达 9.1,其中有条蛮有意思的书评非常吸引我:“这本书我读过 5 遍信不信,每个字都磨出了感情... 爱看技术书的程序员,看看可以往上走走;不爱看技术书的程序员,看看可以轻松刷出阅读成就
阅读全文
摘要:作者:京东物流 陈雨 作为一名开发者,bug 往往是我们最怕遇见的东西;而比遇到 bug 更可怕的事情,是定位不到 bug。作为一名前端开发者,与业务逻辑相关的 bug 还相对好定位、好解决一些;而一些与语法特性、平台与设备差异相关的 bug 则更令人头疼一些。这里记录下我在工作中遇到过的稀奇古怪的
阅读全文
摘要:1 项目介绍 1.1 项目背景 简单一句话:模板进程是流程的子流程;往往用于比较复杂的aigc项目流程中。 由于一个模板有多个流程,一个运营人员可以操作多个流程,也可创建多个流程。在模板推荐时,就会导致不知道是哪次流程。 1.2 项目目标 为了区分模板中流程,就需要增加进程的概念(子流程),为了方便
阅读全文
摘要:低代码开发平台的出现,大大地提高的产品交付效率,但是在协同开发、敏捷迭代的场景下,也暴露出了一些问题。 例如: 多人同时对项目进行修改,相互影响甚至修改内容被互相覆盖; 同一项目下多个需求同步开发,但需求上线日期不统一,无法拆分上线等等。 本文将根据不同诉求,渐进式的讨论支持并行开发的各种解决方案。
阅读全文
摘要:本文源自一次内部分享,借由此机会又把历年的DevOps状态报告翻看了一遍,其实大多数时候我们对于DevOps的理解都在于流程,工具,实践这些看得见摸得着的东西,但就像文末的几点思考所说的那样,我们一直相信技术可以改变世界,但很多时候,你要先改变人才能改变世界,而改变人是最难的。所以从文化的层面反过来
阅读全文
摘要:作者:京东物流 冯志文 背景 从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。 为了应对这种情况,我们实施了严格的发布标准操作程序,简称为“发布三板斧”。这包括可灰度发布、可验
阅读全文
摘要:作者:京东科技 于添馨 kafka的使用场景 为什么要使用 Kafka 消息队列? 解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理
阅读全文
摘要:作者:京东零售 王军 1. 背景 压测过程中优化线程池以后单机qps存在性能瓶颈,优化过程中发现默认线程池及日志对性能存在严重的影响所以引发了一系列对日志优化的整理 2.哪些场景可能导致性能问题 在任何系统中,日志都是非常重要的组成部分,它是反映系统运行情况的重要依据,也是排查问题时的必要线索。绝大
阅读全文
摘要:作者:京东零售 姜海 我们团队在利用Taro进行秒送频道小程序的同时,一直在探索性能优化的最佳实践。随着需求的不断迭代,项目中的性能问题难免日积月累,逐渐暴露出来影响用户体验。适逢双十一大促,我们趁着这个机会统一进行了Taro性能优化实践,现总结如下,希望能为大家在日程的开发中提供借鉴,助力大促。
阅读全文
摘要:作者:京东零售 张均杰 背景 部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文章,将分享如何使用MyBatis拦截器低成本的提升数据库稳定性。 业界常见方案 针对冷数据多的大表,
阅读全文
摘要:作者:CHO体系 马壮 前言: 最近刚接触写Hive SQL,却发现许多查询的执行速度远不如预期。为了提升查询效率,我去阅读了《Hive编程指南》,希望通过理解其底层机制来找到优化的方式,并为未来能编写出高效的SQL奠定基础。谨以此文做个记录。 一、Hive因何而生 先有Hadoop再有Hive H
阅读全文
摘要:作者:京东科技 张环 受这篇文章《人人都能手写的chrome插件,帮我省了1000多块钱》启发,再加自己空闲时间学了一些前端的皮毛,以及实际工作需求,多种契机决定自己动手完成一个时间戳转换的谷歌插件。 一、插件构思 1、插件的使用方式: 参考平常使用最高频的一个插件。它最提效的使用方式是在日志中选择
阅读全文
摘要:作者:京东零售 王英杰 1.云交易简介 简介:对外开放平台,通过对接各种流量场,输出京东商品供应链能力。主要业务模式: 1、官方旗舰店:京东以旗舰店方式入驻各大流量平台。 2、一件代发:为品牌商、商家在流量平台或者私域流量内的订单提供履约服务。 1.对接全景图 全程保姆式 一站式服务 以下章节图例解
阅读全文
摘要:作者:京东物流 冯志文 背景 又到一年的11.11大促日,最近很多团队邮件上下游确认SLA,你是不是还没搞明白服务质量SLA、SLO等概念?本文通过理论知识以及基于SLO告警治理的实践经验分享。详细介绍如何设置SLO、有效的告警泛滥治理、以及如何根据SLO的指标来指导11.11大促及优化服务性能和可
阅读全文