SF
京东云技术新知
京东云技术新知
注册登录
关注博客
注册登录
主页
关于
RSS
Mybatis 拦截器实现单数据源内多数据库切换
京东云开发者
2024-12-11
阅读 5 分钟
459
物流的分拣业务在某些分拣场地只有一个数据源,因为数据量比较大,将所有数据存在一张表内查询速度慢,也为了做不同设备数据的分库管理,便在这个数据源内创建了多个不同库名但表完全相同的数据库,如下图所示:
智慧之锤|如何通过有监督微调锻造大模型
京东云开发者
2024-12-11
阅读 5 分钟
490
大模型调整的历程经历了显著的演变,从最初的“预训练-微调”范式开始,模型首先在大规模无监督数据上进行预训练,然后在特定任务上通过有监督微调来优化性能。随着计算能力和数据集的扩展,模型规模迅速扩大,从数亿参数增长到数千亿参数,推动了如GPT-3等模型的出现,这些模型展示了在多任务环境中的优越性能。这种规模...
前端最近发生的那些新鲜事儿(SEO,SSR和SSG?)
京东云开发者
2024-12-11
阅读 2 分钟
517
在框架方面,React 19引入了新的编译器特性,优化了性能,而Next.js 15则支持React 19编译器,并新增了预渲染功能。Vue 3的稳定版本及其组合式API得到了广泛应用,Nuxt.js为Vue提供了类似Next.js的功能。此外,Svelte、Solid.js和Qwik等框架也在逐渐崭露头角。在前端性能优化与响应式设计方面,服务器端渲染(SSR)和静...
库存平台稳定性建设实践
京东云开发者
2024-12-10
阅读 7 分钟
567
库存平台为货品流通链路提供全面的库存管理服务,贯穿其整个订单生命周期,是电商领域不可或缺的核心模块。在平台建设过程中,我们面临了诸多稳定性方面的挑战。
十亿级订单系统的数据库查询性能优化之路
京东云开发者
2024-12-10
阅读 5 分钟
559
作者:京东零售 崔健0.前言•系统概要:BIP采购系统用于京东采销部门向供应商采购商品,并且提供了多种创建采购单的方式以及采购单审批、回告、下传回传等业务功能•系统价值:向供应商采购商品增加库存,满足库存周转及客户订单的销售,供应链最重要的第一环节1.背景采购系统在经历了多年的迭代后,在数据库查询层面面临...
《ClickHouse:强大的数据分析引擎》
京东云开发者
2024-12-10
阅读 2 分钟
570
最近的工作中接触到CK,一开始还不知道CK是什么,通过查询才知道CK是ClickHouse,ClickHouse 是俄罗斯的Yandex于2016年开源的列式存储数据库,是一款开源的面向列的分布式数据库管理系统,以其卓越的性能和强大的数据分析能力在大数据领域备受瞩目。
最新前端架构设计:中央仓库管理-基于工作空间和git-submodule实现共用和管理
京东云开发者
2024-12-09
阅读 2 分钟
567
作者: 京东零售 胡亚龙背景大促营销h5活动页面复用已有能力,快速搭建上线,沉淀通用方法。后续开发时研发效率提升40%。技术实现五种技术方案各方案优劣:略。工作空间集中管理前三种方式不做介绍。工作空间: {代码...} 模块引用: {代码...} 参考:通天塔ihub楼层mono repository管理中央仓库管理简要介绍:基于...
从MySQL JOIN 算法角度看如何优化SQL
京东云开发者
2024-12-09
阅读 13 分钟
462
在做MySQL的SQL优化时,如果只涉及到单表查询,那么大部分慢SQL都只需从索引上入手优化即可,通过添加合适的索引来消除全表扫描或者排序操作,执行效果,大概率能实现质的飞跃。
大数据平台Bug Bash大扫除最佳实践
京东云开发者
2024-12-09
阅读 4 分钟
431
目前大促备战常见备战工作:专项压测(全链路压测、内部压测)、灾备演练、降级演练、限流、巡检(监控、应用健康度)、混沌演练(红蓝对抗),如下图所示。随着平台业务越来越复杂,红蓝对抗的作用愈来愈明显,下面将详细介绍大数据平台在本次双十一大促备战工作中是如何开展红蓝对抗的。
MQ消息乱序问题解析与实战解决方案
京东云开发者
2024-12-06
阅读 3 分钟
606
在分布式系统中,消息队列(MQ)是实现系统解耦、异步通信的重要工具。然而,MQ消费时出现的消息乱序问题,经常会对业务逻辑的正确执行和系统稳定性产生不良影响。本文将详细探讨MQ消息乱序问题的根源,并提供一系列在实际应用中可行的解决方案。
移动端设备上稀奇古怪的前端问题收集(一)
京东云开发者
2024-12-06
阅读 3 分钟
581
作为一名开发者,bug 往往是我们最怕遇见的东西;而比遇到 bug 更可怕的事情,是定位不到 bug。作为一名前端开发者,与业务逻辑相关的 bug 还相对好定位、好解决一些;而一些与语法特性、平台与设备差异相关的 bug 则更令人头疼一些。这里记录下我在工作中遇到过的稀奇古怪的前端问题,作为给自己的记录和提醒。
为什么《程序员修炼之道》评分高达 9.1?
京东云开发者
2024-12-06
阅读 4 分钟
502
开始接触到《程序员修炼之道:通向务实的最高境界》这本书是在豆瓣图书的高分榜单上,它的评分高达 9.1,其中有条蛮有意思的书评非常吸引我:“这本书我读过 5 遍信不信,每个字都磨出了感情... 爱看技术书的程序员,看看可以往上走走;不爱看技术书的程序员,看看可以轻松刷出阅读成就感”。所以,本着刷阅读成就感并希望...
从DevOps状态报告看技术团队的文化建设
京东云开发者
2024-12-05
阅读 3 分钟
471
低代码开发平台的出现,大大地提高的产品交付效率,但是在协同开发、敏捷迭代的场景下,也暴露出了一些问题。例如:多人同时对项目进行修改,相互影响甚至修改内容被互相覆盖;同一项目下多个需求同步开发,但需求上线日期不统一,无法拆分上线等等。本文将根据不同诉求,渐进式的讨论支持并行开发的各种解决方案。
【低代码】低代码平台协同&敏捷场景下的并行开发解决方案探索
京东云开发者
2024-12-05
阅读 6 分钟
541
本文源自一次内部分享,借由此机会又把历年的DevOps状态报告翻看了一遍,其实大多数时候我们对于DevOps的理解都在于流程,工具,实践这些看得见摸得着的东西,但就像文末的几点思考所说的那样,我们一直相信技术可以改变世界,但很多时候,你要先改变人才能改变世界,而改变人是最难的。所以从文化的层面反过来看这个似...
AIGC项目中的【模板进程】方案的设计实践
京东云开发者
2024-12-05
阅读 3 分钟
476
作者:京东科技 贾玉龙1 项目介绍1.1 项目背景简单一句话:模板进程是流程的子流程;往往用于比较复杂的aigc项目流程中。由于一个模板有多个流程,一个运营人员可以操作多个流程,也可创建多个流程。在模板推荐时,就会导致不知道是哪次流程。1.2 项目目标为了区分模板中流程,就需要增加进程的概念(子流程),为了方便...
【稳定性】上线三板斧(可灰度、可验证、可回滚)
京东云开发者
2024-12-04
阅读 4 分钟
828
从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。
扫盲Kafka?看这一篇就够了!
京东云开发者
2024-12-04
阅读 8 分钟
554
解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理;
小小的日志,大大的坑
京东云开发者
2024-12-04
阅读 2 分钟
531
在任何系统中,日志都是非常重要的组成部分,它是反映系统运行情况的重要依据,也是排查问题时的必要线索。绝大多数人都认可日志的重要性,但是又有哪些场景可能导致性能问题?今天就让我们来聊聊Java日志性能那些事。
《Hive编程指南》读书笔记
京东云开发者
2024-12-03
阅读 4 分钟
578
最近刚接触写Hive SQL,却发现许多查询的执行速度远不如预期。为了提升查询效率,我去阅读了《Hive编程指南》,希望通过理解其底层机制来找到优化的方式,并为未来能编写出高效的SQL奠定基础。谨以此文做个记录。
一种轻量分表方案-MyBatis拦截器分表实践
京东云开发者
2024-12-03
阅读 9 分钟
462
部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文章,将分享如何使用MyBatis拦截器低成本的提升数据库稳定性。
Taro小程序开发性能优化实践
京东云开发者
2024-12-03
阅读 5 分钟
4.4k
我们团队在利用Taro进行秒送频道小程序的同时,一直在探索性能优化的最佳实践。随着需求的不断迭代,项目中的性能问题难免日积月累,逐渐暴露出来影响用户体验。适逢双十一大促,我们趁着这个机会统一进行了Taro性能优化实践,现总结如下,希望能为大家在日程的开发中提供借鉴,助力大促。
11.11大促背后的技术保障:SLA与SLO的深度解析与实践案例
京东云开发者
2024-12-02
阅读 10 分钟
638
又到一年的11.11大促日,最近很多团队邮件上下游确认SLA,你是不是还没搞明白服务质量SLA、SLO等概念?本文通过理论知识以及基于SLO告警治理的实践经验分享。详细介绍如何设置SLO、有效的告警泛滥治理、以及如何根据SLO的指标来指导11.11大促及优化服务性能和可靠性。
云交易技术对接全景
京东云开发者
2024-12-02
阅读 6 分钟
608
简介:对外开放平台,通过对接各种流量场,输出京东商品供应链能力。主要业务模式: 1、官方旗舰店:京东以旗舰店方式入驻各大流量平台。 2、一件代发:为品牌商、商家在流量平台或者私域流量内的订单提供履约服务。
自己写插件-实现时间戳自由
京东云开发者
2024-12-02
阅读 6 分钟
997
参考平常使用最高频的一个插件。它最提效的使用方式是在日志中选择一段字符串,然后右键选择用插件打开就可直接展示出格式化之后的数据。省略了复制数据-找网站-粘贴数据的中间流程。因此,要做的这个插件也应该做到选中时间格式的字符串然后用插件打开直接完成转换,且支持输入完成转换。
【稳定性】上线三板斧(可灰度、可验证、可回滚)
京东云开发者
2024-11-29
阅读 4 分钟
680
从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。
《京东金融APP的鸿蒙之旅系列专题》鸿蒙新特性篇:Hello, 仓颉 World
京东云开发者
2024-11-29
阅读 8 分钟
537
1、高效编程:语法简明高效,支持多种范式编程。如插值字符串、主构造函数、Flow 表达式、match、if-let、while-let 和重导出等,减少冗余书写,提升开发效率。
强化学习在众包差异化定价中的探索
京东云开发者
2024-11-29
阅读 11 分钟
613
在配送需求不断增长的背景下,个人配送服务的大规模众包化将对配送市场产生重大影响,且众包定价涉及要素较多;这些变化意味着我们的营业部需要进行更精细化的定价管理,以适应众包人员市场。与自营人员不同,众包骑手的服务质量受到当地当时的人员可用性和成本波动的影响。为了提高骑手服务的揽派效率,降低整体运营经...
Elasticearch索引mapping写入、查看、修改
京东云开发者
2024-11-28
阅读 5 分钟
655
Elasticsearch是一个流行的开源搜索引擎,它可以将大量数据快速存储和检索。Elasticsearch还提供了强大的实时分析和聚合查询功能,数据模式更加灵活。它不需要预先定义固定的数据结构,可以随时添加或修改数据字段,而不需要进行繁琐的数据库迁移。横向扩展性好,ES的分布式特性,可以简单地将数据水平切分到多个节点上...
InheritableThreadLocal从入门到放弃
京东云开发者
2024-11-28
阅读 12 分钟
552
作者:京东零售 田超辉背景:一个上线了很久但是请求量很低(平均每天一两次)的历史功能突然出现空指针报错:我们翻开代码定位到对应的报错代码:结合堆栈和代码可以确定是由于bdIdJobMap的值为null导致往bdIdEmployeeJobMap这个map中putAll的时候空指针了。而bdIdJobMap又取自employeeJobMapThread.get(); 那么这...
Taro 鸿蒙技术内幕系列(四):JDImage 自研鸿蒙图片库
京东云开发者
2024-11-28
阅读 5 分钟
639
基于 Taro 打造的京东鸿蒙 APP 已跟随鸿蒙 Next 系统公测,本系列文章将深入解析 Taro 如何实现使用 React 开发高性能鸿蒙应用的技术内幕
上一页
1
…
More
5
6
7
(current)
8
9
…
More
下一页
上一页
7
(current)
下一页