京东中台化底层支撑框架技术分析及随想

4 月 8 日
阅读 14 分钟
224
导读:近几年,除AIGC外,软件领域相关比较大的变化,就是各相关业务领域开始如火如荼地建设中台和去中台化了。本文不探讨中台对公司组织架构涉及的变化和影响,只是从中台化演进的思路,及使用的底层支撑技术框架进行分析探讨,重点对中台及前台协作涉及到的扩展点及热部署包的底层技术细节,结合京东实际落地情况,对...

Web Components实践:如何搭建一个框架无关的AI组件库

4 月 8 日
阅读 7 分钟
260
Web Components是一种用于构建可重用的Web元素的技术。它允许开发者创建自定义的HTML元素,这些元素可以在不同的Web应用程序中重复使用,并且具有自己的样式、行为和功能。

计算机网络协议介绍

4 月 8 日
阅读 6 分钟
258
为了简化网络的复杂度,网络通信的不同方面被分解为多层次结构,每一层只与紧挨着的上层或者下层进行交互,将网络分层,这样就可以修改,甚至替换某一层的软件,只要层与层之间的接口保持不变,就不会影响到其他层。

给Ai-Agent重塑真身 ---浅谈如何优雅地拆解AI-Agent

4 月 7 日
阅读 4 分钟
330
最近随着manus的火爆, 其实大家更关注AI-Agent的开发技术了.毕竟大模型是大脑, 而Ai-Agent才是给最强大脑重塑真身的那个莲藕. 而我也这多半年的时间里, 研究了很多AI-Agent框架. 而在AI-Agent开发中, 其实也发现了一些技巧,思路和架构思考. 比如, 我们如何更好的跟LLM进行交流? 如何可以更好的优化我们的prompt和token数...

动态化-罗码(京东科技一码多端解决方案)介绍

4 月 7 日
阅读 4 分钟
376
动态化-罗码(后文统称动态化)是一个全自主研发的一站式跨平台解决方案,一份代码,可以在iOS、Android、H5及华为HarmonyOS运行。在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以提升业务投放效率;同时保障了C端用户优秀的用户体验。

ClickHouse 的“独孤九剑”:极速查询的终极秘籍

4 月 7 日
阅读 7 分钟
303
在大数据时代的江湖,数据量呈爆炸式增长,如何高效地处理和分析海量数据成为了一个关键问题。各路英雄豪杰纷纷亮出自己的绝技,争夺数据处理的巅峰宝座。而在这场激烈的角逐中,ClickHouse 以其“独孤九剑”般的绝世武功,横空出世,令群雄侧目。

【灯塔计划】【积微成著】规模化混沌工程体系建设及AI融合探索

4 月 2 日
阅读 26 分钟
429
混沌工程由 Netflix 率先提出并应用,其业务高度依赖分布式系统,为确保系统在面对各种故障时仍能稳定运行,其组织开发了混沌工程工具集 ——Chaos Monkey 等,通过随机地关闭生产环境中的服务器来验证系统弹性。

字符串替换研究

4 月 2 日
阅读 12 分钟
273
如:skuName="HUAWEI Pura 70 Pro 国家补贴500元 羽砂黑 12GB+512GB 超高速风驰闪拍 华为鸿蒙智能手机" 需要替换成

【LangChain】一文读懂RAG基础以及基于langchain的RAG实战

4 月 2 日
阅读 12 分钟
389
作者:京东科技 蔡欣彤本文参与神灯创作者计划 - 前沿技术探索与应用赛道内容背景随着大模型应用不断落地,知识库,RAG是现在绕不开的话题,但是相信有些小伙伴和我一样,可能会一直存在一些问题,例如:•什么是RAG•上传的文档怎么就能检索了,中间是什么过程•有的知道中间会进行向量化,会向量存储,那他们具体的含义和...

【转载】golang内存分配

3 月 31 日
阅读 1 分钟
320
Go 的分配采用了类似 tcmalloc 的结构.特点: 使用一小块一小块的连续内存页, 进行分配某个范围大小的内存需求. 比如某个连续 8KB 专门用于分配 17-24 字节,以此减少内存碎片. 线程拥有一定的 cache, 可用于无锁分配.

业务复杂度治理方法论--十年系统设计经验总结

3 月 31 日
阅读 6 分钟
336
作者:京东物流 尹昊喆一、复杂度综述1、什么是复杂度软件设计的核心在于降低复杂性。--《软件设计的哲学》业界对于复杂度并没有统一的定义,斯坦福教授John Ousterhout从认知负担和工作量方面给出了一个复杂度量公式子模块的复杂度cp乘以该模块对应的开发时间权重值tp,累加后得到系统的整体复杂度C这里的子模块复杂度c...

自增主键去哪了?---一次开发过程中的思考

3 月 31 日
阅读 5 分钟
308
作者:京东零售 王光前情提要:最近新接了一个需求,需要去创建两张表,其中有一张表需要根据业务id和业务类型建立唯一索引,对数据唯一性进行约束。因为涉及到业务嘛,表结构就进行缩略了 {代码...} 既然表建立好,那么就是发挥我们编码能力的时候了...此处省略一堆编码时间。编码结束,自测结束,信心满满的找前端同学...

高并发场景下的库存管理,理论与实战能否兼得?

3 月 24 日
阅读 4 分钟
449
随着互联网业务的不断发展,选择在网上购物的人群不断增加,这种情况下,会衍生出一些促销活动,类似抢购场景或者热销热卖场景,在高峰时段的下单数量会非常大,也意味着对数据库中畅销商品的库存操作十分频繁,需要频繁查库存和更新库存。这属于高读写场景,比起单独的并发读和并发写来说,业务场景更复杂一些。那么这...

引入JaCoCo导致的类型转换问题分析

3 月 24 日
阅读 6 分钟
310
去除JaCoCo配置、重新编译和部署后下单功能恢复正常。堆栈信息显示,问题源于系统对请求字段进行加密时出现异常,因为无法完成类型转换抛出异常,“[Z cannot be cast to [Ljava.lang.Object”,从而阻塞下单流程。

监控系统原理揭秘-数据运算篇

3 月 24 日
阅读 6 分钟
427
监控系统在现代技术环境中扮演着至关重要的角色。运营同学每天检查自己的活动数据,研发人员每天检查系统各项指标是否正常,这些工作都少不了监控系统的身影。通常来讲,监控系统包括数据采集、数据计算、数据存储、数据可视化及监控预警等功能。本文主要介绍数据计算部分。

大模型在软件测试中的应用论讨

3 月 19 日
阅读 1 分钟
459
大模型是指具有大规模参数和复杂计算结构的机器学习模型。这些模型通常由深度神经网络构建而成,拥有数十亿甚至数千亿个参数。大模型的设计目的是为了提高模型的表达能力和预测性能,能够处理更加复杂的任务和数据。大模型在各种领域都有广泛的应用,包括自然语言处理、计算机视觉、语音识别和推荐系统等。大模型通过训...

【内部业务支撑&前瞻技术布局】One4All下一代生成式推荐系统

3 月 19 日
阅读 8 分钟
475
自LLM在自然语言处理等领域取得了瞩目成就之后,学术界积极探索生成式模型对搜广推系统的增强或改进方式[1],现有工作大体可以分为两类[2]:(1)用大模型做数据和知识增强、提取表征、通过prompt将推荐转成对话驱动的任务等,本质上没有修改LLM,属于信息增强和补充方法,无法直接建模海量协同信号。 (2)修改LLM直接...

京东广告创意:高质量创意生成和千人千面的创意推荐

3 月 19 日
阅读 4 分钟
379
优秀的广告创意不仅能够增强信息传递的效果,还可以提高用户的点击和转化率。2023年广告团队利用AIGC技术显著提升了创意内容的多样性。然而随着多样性的提升,质量欠佳的素材限制了智能创意的覆盖率,海量创意如何匹配用户的问题更加凸显。2024年广告团队在创意生成和优选方面进行了技术突破,实现了高质量广告创意的自...

探秘京东外卖幕后:地图&轨迹技术探寻

3 月 18 日
阅读 13 分钟
462
最近,京东正式宣布进军外卖业务,迅速引发了广泛关注。当大家满心期待着品尝到更多美食、享受更便捷服务时,不知道是否留意到一个技术细节:未来在京东外卖的订单页面,骑手送餐的实时位置将被精准呈现,从商家取餐,再到穿梭在大街小巷,直至把美味热乎地送到你手中,这一系列行程都会通过一条清晰的轨迹动态展示。这...

【前瞻技术布局】京东零售广告创意:引入场域目标的创意图片生成

3 月 18 日
阅读 5 分钟
401
WWW2025: CTR-Driven Advertising Image Generation with Multimodal Large Language Models

【达达秒送】AI运营视觉设计实战总结

3 月 18 日
阅读 1 分钟
365
作者:京东零售 刘潇蔓全篇将从4个方面为大家系统介绍,我们如何使用AI,在运营活动中使用技法提质提效的…1、AI在运营设计中的优势2、典型应用场景&案例3、AI工具核心关键词公式4、避坑指南:AI落地问题

一文探索物流CEO大屏及供应链大屏是如何做好双11保障

3 月 12 日
阅读 5 分钟
407
供应链大屏做为物流的核心报表,为管理者提供大促决策时的依据。页面指标超过170+,依赖接口30+,复杂度较高,数据链路较长,同时稳定性要求高。

浏览器崩溃的第一性原理:内存管理的艺术

3 月 12 日
阅读 7 分钟
343
浏览器的内存管理机制决定了它能否高效地分配和释放资源,而 JavaScript 引擎 V8 正是这一机制的核心。本文将探讨 V8 的内存管理机制,帮助你理解浏览器崩溃的根源,并学会如何优化内存使用,避免类似问题的发生。

供应链大屏设计实践

3 月 12 日
阅读 4 分钟
383
本文描述了物流供应链业务较复杂的业务场景下,结合了大数据计算相关技术,总结了实时监控大屏指标建设和服务构建的框架和经验,为后续其他核心大屏的高可用和高实时性建设提供建设思路。以下几点需要重点关注:

前端调试实践

3 月 11 日
阅读 8 分钟
794
在日常调试问题中,相信我们很多人都是用console去排查相关的问题,虽然问题也可以排查出来,但是有时它的效率并不高。这篇文章主要讲解关于断点和一些日常调试技巧的内容,方便你在日后调试问题中,能在不同的前端场景应用不同的调试方式,翻倍提高你解决问题的效率

深入理解分布式锁:原理、应用与挑战

3 月 11 日
阅读 16 分钟
886
在单机环境中,我们主要通过线程间的加锁机制来确保同一时间只有一个线程能够访问某个共享资源或执行某个关键代码块,从而防止各种并发修改异常。例如,在Java中提供了synchronized/Lock。但是在分布式环境中,这种线程间的锁机制已经不起作用了,因为系统会被部署在不同机器上,这些资源已经不是在线程间共享了,而是进...

一种极简单的SpringBoot单元测试方法

3 月 11 日
阅读 9 分钟
838
本文主要提供了一种单元测试方法,力求0基础人员可以从本文中受到启发,可以搭建一套好用的单元测试环境,并能切实的提高交付代码的质量。极简体现在除了POM依赖和单元测试类之外,其他什么都不需要引入,只需要一个本地能启动的springboot项目。

“打通设计与研发效率最后一公里”-云事业部前端团队 D2C/C2D落地经验分享

3 月 10 日
阅读 4 分钟
764
京东云前端团队与Relay设计平台团队进行联合共建,通过提出C2D2C(Code to Design to Code)模式 ,将云事业部Mobius Design System 设研资产打通,实现“一套资产,双向流动”,进一步解决设计师精力分散,版本代差问题和D2C效果有限的问题。

何必舍近求远 计算工厂帮你一键部署DeepSeek云主机

3 月 10 日
阅读 2 分钟
673
DeepSeek作为人工智能领域的新星,正以其惊人的性能和广泛的应用场景迅速走红。其火爆的现状得益于多项关键技术的突破,如强化学习框架的采用、高效的显存占用优化以及极低的训练成本。这些技术优势使得DeepSeek在性能上超越了众多同类模型,同时保持了极高的性价比。

DeepSeek的开源之路:一文读懂从V1-R1的技术发展,见证从开源新秀到推理革命的领跑者

3 月 10 日
阅读 7 分钟
852
在大模型时代,AI技术的飞速发展带来了前所未有的机遇,但也伴随着巨大的挑战。随着模型规模的不断扩大,算力需求呈指数级增长,训练成本飙升,而性能提升的边际收益却逐渐递减,形成了所谓的“Scaling Law”瓶颈。与此同时,OpenAI、谷歌等巨头通过闭源策略垄断技术,限制了中小企业和研究机构的参与空间。在这样的背景下...