百川仓配切量接口成长史

3 月 27 日
阅读 5 分钟
300
百川专项是指物流统一打造企业级能力平台,战略上聚焦纯配、仓配类业务主线,以提升前台业务整体交付吞吐率为核心目标,支撑物流开放领域解决方案和标准产品的快速交付实施。计划以“百川”专项项目为契机,加速推动BP团队将ECLP中各自业务的单据和履约职能整理下沉到订单中心和各自业务的履约层中,以实现业务闭环。业务...

如何判断一个数仓模型的好坏?

3 月 26 日
阅读 1 分钟
296
数仓模型的数据必须准确,能够真实反映业务的情况,否则整个数仓就失去了意义。评判数据准确性的方式是与原始数据进行比对和校验,确保数据的一致性和正确性。

DBCP一个配置,浪费了MySQL 50%的性能!

3 月 26 日
阅读 7 分钟
118
数据库性能优化对于保证应用的响应速度和处理大量数据的能力至关重要。它可以显著减少查询时间,提高事务处理效率,降低硬件成本,并确保系统稳定性与可扩展性。优化后的数据库能够更好地服务于用户需求,增强客户满意度,对企业的长期发展和竞争力具有深远影响。

hive 、spark 、flink之想一想

3 月 26 日
阅读 1 分钟
196
hive1:hive是怎么产生的?2:hive的框架是怎么样的?3:hive 执行流程是什么?4:hive sql是如何把sql语句一步一步到最后执行的?5:hive sql任务常用参数调优做过什么?spark6:spark 是怎么产生的?7:spark 框架是怎么样的?8: spark的DAG是什么?9:spark中的app,job,stage,task是什么?有什么好处?10:spark的RD...

从0到1:基于SD的AI数字模特探索之路

3 月 26 日
阅读 13 分钟
347
传统的电商平台通常依靠人工拍摄和编辑产品图片,这需要大量的时间和资源。AI数字模特可以根据需要调整模特的外貌、体型和风格。这样,电商平台可以快速、高效地生成大量的产品展示图片,同时可以根据消费者的需求和喜好进行个性化定制。

京东流水线——满足你对工作流编排的一切幻想

3 月 22 日
阅读 5 分钟
252
在今年的敏捷团队建设中,我通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此我的Runner探索之旅开始了!众所周知,DevOps流水线(DevOps pipeline)的本质是实现自动化工作流程,用于支持软件开发、测试和部署的连续集成、交付和部署(CI/CD)实践。它是DevOps方法论的核心组成部...

【稳定性】从项目风险管理角度探讨系统稳定性

3 月 22 日
阅读 4 分钟
384
在软件开发过程中,系统稳定性是一个重要的考量因素。它直接影响到软件的性能、可靠性和用户体验。然而,由于各种原因,如需求迭代、架构升级、配置变更、人力变动、系统不熟悉等,系统稳定性可能会受到影响。一直想写一篇风险管理的文章,想着从项目管理的风险维度出发,对系统稳定性进行有效的风险管理,来保证系统稳...

稳定性方法论:可灰度 & 可监控 & 可回滚

3 月 22 日
阅读 4 分钟
310
业务系统核心目标是挣钱,系统稳定性建设核心是防止丢钱(丢钱逻辑如下图所示),站在公司的角度看,产品功能建设和系统稳定性是同等重要。 前段时间写了《 稳定性治理框架 》,该文章在稳定性建设的理论和实践基础上,抽象出稳定性治理的框架,希望建立一个稳定性治理的标准动作、最佳实践。但从读者的反馈上看,有...

React memo的原理、实践与思考

3 月 21 日
阅读 7 分钟
304
在react中,对一个组件进行点击事件等操作时,该组件以及该组件的子组件都会重新渲染。避免组件的重新渲染一般可以借助 React.memo、useCallback 等来实现。

【稳定性】稳定性建设之依赖设计

3 月 21 日
阅读 4 分钟
188
随着分布式微服务的发展,一个普通的应用可能会依赖于许多其他服务,这给系统的限流降级、优化改造等操作带来了困难。在没有明确强弱依赖关系的情况下,我们很难有效地进行这些操作。为了解决这个问题,强弱依赖治理成为了一种科学的手段。通过强弱依赖治理,我们可以持续稳定地获取应用间的依赖关系、流量以及强弱等数...

定时任务优化总结(从半个小时优化到秒级)

3 月 21 日
阅读 12 分钟
563
   站外广告投放平台在做推广管理状态优化重构的时候,引入了四个定时任务。分别是单元时间段更新更新任务,计划时间段更新任务,单元预算撞线恢复任务,计划预算撞线恢复任务。

倒排索引关键点普及

3 月 20 日
阅读 1 分钟
235
倒排索引(英文:Inverted Index),是一种索引方法,常被用于全文检索系统中的一种单词文档映射结构。现代搜索引擎绝大多数的索引都是基于倒排索引来进行构建的,这源于在实际应用当中,用户在使用搜索引擎查找信息时往往只输入信息中的某个属性关键字,如一些用户不记得歌名,会输入歌词来查找歌名;输入某个节目内容...

数据中台应具备哪些功能?

3 月 20 日
阅读 1 分钟
155
数据中台在普通开发者来说,感觉就是有很多功能,那么具体有哪些呢?就算是一名普通开发者,也应该知道数据中台具备哪些功能,里面的具体功能模块也应该熟悉,技术人员的立命之本。

得嘞,分页插件PageHelper返回记录总数total竟然出错了!

3 月 20 日
阅读 3 分钟
221
返回结果后有中间处理导致总数减少 检查结果:网上有人遇到 对返回结果有类型转化导致total错误的情况, 以此类推,发现当前代码虽没有对返回结果进行类型转换但是对mapper返回的结果更换了实例对象然后将更换后的对象包装, 进一步查看包装成PageInfo<T>时源码并没有关于total参数的处理,PageInfo<T>构造...

代码精简的治理方案和工具

3 月 19 日
阅读 13 分钟
358
一、前言在大型软件系统中,随着业务的发展和变迁,部分代码线上已经废弃或者出现冗余,由于种种原因没有被及时删除和治理,随之而来的是代码维护成本提升。 代码精简的价值如上图所示,并由此成为服务治理的一个重要方向,在业界头部企业也有对应的治理项目谷歌【死神】项目,用机器人大规模删除代码:二十多年积累...

系统技术规划的几点概要思路

3 月 19 日
阅读 2 分钟
232
研发技术规划重点对所负责系统的技术架构升级、技术债问题以及运维问题进行梳理并根据梳理的问题制定匹配的方案,据此方案提前进行技术储备和资源预留。

亚洲唯一!京东荣获2024年度Gartner供应链技术创新奖背后的创新探索

3 月 19 日
阅读 4 分钟
350
2月14日晚间,Gartner公布了2024年度Gartner Power of the Profession供应链大奖,京东集团荣获供应链技术创新奖,成为获得该奖项的唯一亚洲企业。Gartner Power of the Profession供应链奖项已经举办十年,是衡量企业供应链创新能力的国际权威奖项。据悉,入围决赛的共有5家企业,另外4家分别是谷歌、思科、MTN集团、Al...

20年编程,AI编程6个月,关于Copliot辅助编码工具,你想知道的都在这里

3 月 18 日
阅读 5 分钟
247
笔者是一个后端Coder~,开发工具使用Idea和VsCode。在过去我一直尝试找到一款适合自己的智能代码辅助工具,来告别繁琐的重复性编码,好提高开发效率。直到AIGC和AI Agent的迅速发展,越来越多的AI编码辅助工具百花齐放。宣告天下-生成式编码新赛道的来临。于是开始使用Github Coplilot、Bito、 Duet AI、CodeWhisperer、...

博弈论入门篇——「三个枪手」的心理博弈

3 月 18 日
阅读 8 分钟
421
博弈论是一门很有趣的学科,本文将以博弈问题《三个枪手》为脉络,从零基础开始介绍博弈论,和大家一起博弈论是如何解决实际问题的。希望通过本文,让大家都能听懂博弈论。

分享一个国内可用的AIGC生成平台|免费创作

3 月 18 日
阅读 4 分钟
540
AIGC内容生成平台是京东出品的一款基于AI大模型的生成式内容生产工具,它可以帮助用户快速、高效地生成堪比棚拍质感的商品场景图和堪比专业写手的营销文案,让摄影小白1分钟制作百张商品图,百篇营销文案。

多模态 + 大模型会带来哪些 “化学反应”?

3 月 15 日
阅读 7 分钟
224
导语:没人怀疑,2024 年,AI 依然将是科技界的主角。上个月,OpenAI 推出了可以生成 60 秒高清视频的视频生成模型 Sora,掀起了对多模态模型的进一轮讨论。多模态大模型技术的最新进展如何?这一波新技术,对于行业和消费者的体验会带来哪些变化?面对一波波快速、热闹的突破和变化,技术人员该如何适应多模态 + 大模型...

京东ES支持ZSTD压缩算法上线了:高性能,低成本

3 月 15 日
阅读 5 分钟
258
京东 ES 支持 ZSTD 压缩算法上线了,这是一种高性能、低成本的压缩算法,能够提高数据存储和传输的效率,同时降低存储和带宽成本。ZSTD 算法是一种快速压缩算法,可提供比其他压缩算法更高的压缩比和更快的压缩速度。这意味着,京东 ES 用户可以更高效地存储和传输数据,同时节省存储和带宽成本。此外,ZSTD 算法还具有...

大模型基础应用框架(ReACT\SFT\RAG)技术创新及零售业务落地应用

3 月 14 日
阅读 7 分钟
2.8k
2023年,大语言模型以前所未有的速度和能力改变我们对智能系统的认知,成为技术圈最被热议的话题。但“百模大战”终将走向“落地为王”,如何将大语言模型的强大能力融入实际业务、产生业务价值成为致胜关键。

京东零售数据资产能力升级与实践

3 月 14 日
阅读 19 分钟
406
京东自营和商家自运营模式,以及伴随的多种运营视角、多种组合计算、多种销售属性等数据维度,相较于行业同等量级,数据处理的难度与复杂度都显著增加。如何从海量的数据模型与数据指标中提升检索数据的效率,降低数据存算的成本,提供更可信的数据内容和多种应用模式快速支撑业务的数据决策与分析,是数据团队去年聚焦...

京东广告算法架构体系建设--高性能计算方案最佳实践

3 月 14 日
阅读 6 分钟
221
推荐领域算法模型的在线推理是一个对高并发、高实时有较强要求的场景。算法最初是基于Wide & Deep相对简单的网络结构进行建模,容易满足高实时、高并发的推理性能要求。但随着广告模型效果优化进入深水区,基于Transformer用户行为序列和Attention的建模逐渐成为主流,这个阶段模型的特点是参数的体量、网络结构复杂度呈...

亚洲唯一!京东荣获2024年度Gartner供应链技术创新奖背后的创新探索

3 月 14 日
阅读 4 分钟
223
2月14日晚间,Gartner公布了2024年度Gartner Power of the Profession供应链大奖,京东集团荣获供应链技术创新奖,成为获得该奖项的唯一亚洲企业。Gartner Power of the Profession供应链奖项已经举办十年,是衡量企业供应链创新能力的国际权威奖项。据悉,入围决赛的共有5家企业,另外4家分别是谷歌、思科、MTN集团、Al...

带你走进 HarmonyOS:前端如何迎接新技术的到来

3 月 13 日
阅读 7 分钟
214
HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。

一个数据库死锁竟然被测试发现了,这你敢信

3 月 13 日
阅读 2 分钟
187
测试生产监控发现数据库死锁报错:org.springframework.dao.DeadlockLoserDataAccessException:

代码精简执行过程

3 月 13 日
阅读 7 分钟
190
随着业务需求的不断增加和产品的逐步完善,我们应用对应的代码库也在日益庞大,其中有用的、无用的、低频使用的、灰度验证的等各种类型的代码堆积在一起,给后续接手的同学增加了很多的维护和学习成本。有些代码逻辑缺乏文档说明,无人能看懂,更不敢随意修改。当有新需求需要改动这些代码时,大多数选择都是重新写一套...

从keys命令出发-浅谈redis的字典和字典迭代器

3 月 12 日
阅读 14 分钟
168
1.keys命令keys命令相信大家应该都用过,该命令会遍历整个redis的字典空间,对要查找的key进行匹配并返回。就像官方文档所说:在生产环境使用该方法的过程中要非常小心,因为redis服务器在执行该命令的时候其他客户端读写命令都会被阻塞。使用方法: {代码...} 示例: {代码...} 2.redis的HashTable(字典)keys命令,是...