加载中
浅谈复杂业务系统的架构设计 | 京东云技术团队

作者:京东科技 皮亮 1. 什么是复杂系统 我们经常提到复杂系统,那么到底什么是复杂系统。我们看下维基的定义:复杂系统(英语:complex system),又称复合系统,是指由许多可能相互作用的组...

2023/04/28 12:58
2.2W
从不均匀性角度浅析AB实验 | 京东云技术团队

作者:京东零售 路卫强 本篇的目的是从三个不均匀性的角度,对AB实验进行一个认知的普及,最终着重讲述AB实验的一个普遍的问题,即实验准确度问题。 一、AB实验场景 在首页中,我们是用红色基调...

2023/04/28 12:56
6.5K
springboot升级过程中踩坑定位分析记录 | 京东云技术团队

作者:京东零售 李文龙 1.背景 “ 俗话说:为了修复一个小bug而引入了一个更大bug ” 因所负责的系统使用的spring框架版本5.1.5.RELEASE在线上出过一个偶发的小事故,最后定位为spring-cont...

2023/04/28 12:54
1W
从原理聊 JVM(一):染色标记和垃圾回收算法

一、JVM 运行时内存划分 1.1 运行时数据区域 方法区 属于共享内存区域,存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。运行时常量池,属于方法区的一部分,用...

2023/04/27 18:00
545
浅谈测试用例设计 | 京东云技术团队

作者:京东物流 王莹莹 一、测试用例为什么存在 1.1 定义 测试用例(Test Case)是指对特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。测试用例内容包括测试目标、测试环...

2023/04/27 09:31
3.7K
如何在微服务下保证事务的一致性 | 京东云技术团队

作者:京东科技 苗元 背景 随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。而微服务架...

2023/04/27 09:30
4.2K
关于聚合根,领域事件的那点事---深入浅出理解DDD | 京东云技术团队

作者:京东物流 赵勇萍 前言 最近有空会跟同事讨论DDD架构的实践落地的情况,但真实情况是,实际中对于领域驱动设计中的实体,值对象,聚合根,领域事件这些战术类的实践落地,每个人理解依然...

2023/04/27 09:29
4.8K
保姆教程 | 用GPU云主机搭建AI大语言模型并用Flask封装成API,实现用户与模型对话 | 京东云技术团队

导读 在当今的人工智能时代,大型AI模型已成为获得人工智能应用程序的关键。但是,这些巨大的模型需要庞大的计算资源和存储空间,因此搭建这些模型并对它们进行交互需要强大的计算能力,这通...

我在京东做研发丨【混合多云第五课】京东云JDStack:金融级专有云为政企数字化加速

随着产业向深度数字化迈进 近年来专有云需求不断增长 平滑升级、一云多芯和便捷部署是行业关注的重点 如何实现统一运维、多云管理 做到高兼容性的专有云平台? 本期,京东云专有云JDStack产品...

2023/04/26 18:00
149
可插拔组件设计机制—SPI

一、SPI 是什么 SPI 的全称是Service Provider Interface,即提供服务接口;是一种服务发现机制,SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类...

2023/04/26 18:00
368
MySql中执行计划如何来的——Optimizer Trace

作者:京东物流 籍磊 1.前言 当谈到MySQL的执行计划时,会有很多同学想:“我就觉得使用其他的执行方案比EXPLAIN语句输出的方案强,凭什么优化器做的决定与我得不一样?”。这个问题在MySQL...

2023/04/26 09:21
6.8K
从原理聊JVM(三):详解现代垃圾回收器Shenandoah和ZGC

作者:京东科技 康志兴 Shenandoah Shenandoah一词来自于印第安语,十九世纪四十年代有一首著名的航海歌曲在水手中广为流传,讲述一位年轻富商爱上印第安酋长Shenandoah的女儿的故事。 后来美...

2023/04/26 09:21
4.2K
系统认知篇:防腐层、门面模式及适配模式的本质

作者:京东科技 倪新明 门面模式和适配器模式是代码级的设计模式,而防腐层本质是一种 防御型策略 ,在更高的层级对系统进行解耦 1 关于防腐层 Anti-Corruption Layer(ACL) 如下: Implemen...

2023/04/26 09:20
4.9K
架构师日记-如何写的一手好代码

一、前言 在日常工作中,我经常听到部分同学抱怨代码质量问题,潜台词是:“除了自己的代码,其他人写的都是垃圾,得送到绞刑架上,重构!”。今天就来聊一聊,如何写的一手好代码。要回答这...

2023/04/25 18:00
480
Nginx常用配置及和基本功能讲解

作者:京东物流 殷世杰 Nginx已经广泛应用于J-one和Jdos的环境部署上,本文对Nginx的常用的配置和基本功能进行讲解,适合Nginx入门学习。 1 核心配置 找到Nginx安装目录下的conf目录下nginx...

2023/04/25 09:34
2.9W
如何建设一个用于编译 iOS App 的 macOS 云服务器集群?

作者:京东零售 叶萌 现代软件开发一般会借助 CI/CD 来提升代码质量、加快发版速度、自动化重复的事情,iOS App 只能在 mac 机器上编译,CI/CD 工具因此需要有一个 macOS 云服务器集群来执行...

2023/04/25 09:30
2.6K
突破传统监测模式:业务状态监控HM的新思路

作者:京东保险 管顺利 一、传统监控系统的盲区,如何打造业务状态监控。 在系统架构设计中非常重要的一环是要做数据监控和数据最终一致性,关于一致性的补偿,已经由算法部的大佬总结过就不...

2023/04/25 09:29
3.3K
一些常见的字符串匹配算法

作者:京东零售 李文涛 一、简介 1.1 Background 字符串匹配在文本处理的广泛领域中是一个非常重要的主题。字符串匹配包括在文本中找到一个,或者更一般地说,所有字符串(通常来讲称其为模式...

2023/04/25 09:28
5.2K
如何优雅的处理异常 | 京东云技术团队

作者:京东零售 秦浩然 一、什么是异常 Java 语言按照错误严重性,从 throwale 根类衍生出 Error 和 Exception 两大派系。 Error(错误): 程序在执行过程中所遇到的硬件或操作系统的错误。...

2023/04/25 09:26
2.2W
京东小程序接入ARVR的技术方案和性能调优

一、背景 京东小程序是一个开放技术平台,正在被越来越多的头部品牌选择,用于站内私域流量的营销和运营。诸如各种日化、奢侈品等品牌对ARVR有较多的诉求,希望京东小程序引擎提供一些底层能...

2023/04/24 18:00
85

没有更多内容

加载失败,请刷新页面

返回顶部
顶部