SF
京东云技术新知
京东云技术新知
注册登录
关注博客
注册登录
主页
关于
RSS
为什么《程序员修炼之道》评分高达 9.1?
京东云开发者
2024-12-06
阅读 4 分钟
404
开始接触到《程序员修炼之道:通向务实的最高境界》这本书是在豆瓣图书的高分榜单上,它的评分高达 9.1,其中有条蛮有意思的书评非常吸引我:“这本书我读过 5 遍信不信,每个字都磨出了感情... 爱看技术书的程序员,看看可以往上走走;不爱看技术书的程序员,看看可以轻松刷出阅读成就感”。所以,本着刷阅读成就感并希望...
从DevOps状态报告看技术团队的文化建设
京东云开发者
2024-12-05
阅读 3 分钟
393
低代码开发平台的出现,大大地提高的产品交付效率,但是在协同开发、敏捷迭代的场景下,也暴露出了一些问题。例如:多人同时对项目进行修改,相互影响甚至修改内容被互相覆盖;同一项目下多个需求同步开发,但需求上线日期不统一,无法拆分上线等等。本文将根据不同诉求,渐进式的讨论支持并行开发的各种解决方案。
【低代码】低代码平台协同&敏捷场景下的并行开发解决方案探索
京东云开发者
2024-12-05
阅读 6 分钟
468
本文源自一次内部分享,借由此机会又把历年的DevOps状态报告翻看了一遍,其实大多数时候我们对于DevOps的理解都在于流程,工具,实践这些看得见摸得着的东西,但就像文末的几点思考所说的那样,我们一直相信技术可以改变世界,但很多时候,你要先改变人才能改变世界,而改变人是最难的。所以从文化的层面反过来看这个似...
AIGC项目中的【模板进程】方案的设计实践
京东云开发者
2024-12-05
阅读 3 分钟
395
作者:京东科技 贾玉龙1 项目介绍1.1 项目背景简单一句话:模板进程是流程的子流程;往往用于比较复杂的aigc项目流程中。由于一个模板有多个流程,一个运营人员可以操作多个流程,也可创建多个流程。在模板推荐时,就会导致不知道是哪次流程。1.2 项目目标为了区分模板中流程,就需要增加进程的概念(子流程),为了方便...
【稳定性】上线三板斧(可灰度、可验证、可回滚)
京东云开发者
2024-12-04
阅读 4 分钟
679
从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。
扫盲Kafka?看这一篇就够了!
京东云开发者
2024-12-04
阅读 8 分钟
472
解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理;
小小的日志,大大的坑
京东云开发者
2024-12-04
阅读 2 分钟
446
在任何系统中,日志都是非常重要的组成部分,它是反映系统运行情况的重要依据,也是排查问题时的必要线索。绝大多数人都认可日志的重要性,但是又有哪些场景可能导致性能问题?今天就让我们来聊聊Java日志性能那些事。
《Hive编程指南》读书笔记
京东云开发者
2024-12-03
阅读 4 分钟
496
最近刚接触写Hive SQL,却发现许多查询的执行速度远不如预期。为了提升查询效率,我去阅读了《Hive编程指南》,希望通过理解其底层机制来找到优化的方式,并为未来能编写出高效的SQL奠定基础。谨以此文做个记录。
一种轻量分表方案-MyBatis拦截器分表实践
京东云开发者
2024-12-03
阅读 9 分钟
391
部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文章,将分享如何使用MyBatis拦截器低成本的提升数据库稳定性。
Taro小程序开发性能优化实践
京东云开发者
2024-12-03
阅读 5 分钟
2.9k
我们团队在利用Taro进行秒送频道小程序的同时,一直在探索性能优化的最佳实践。随着需求的不断迭代,项目中的性能问题难免日积月累,逐渐暴露出来影响用户体验。适逢双十一大促,我们趁着这个机会统一进行了Taro性能优化实践,现总结如下,希望能为大家在日程的开发中提供借鉴,助力大促。
11.11大促背后的技术保障:SLA与SLO的深度解析与实践案例
京东云开发者
2024-12-02
阅读 10 分钟
521
又到一年的11.11大促日,最近很多团队邮件上下游确认SLA,你是不是还没搞明白服务质量SLA、SLO等概念?本文通过理论知识以及基于SLO告警治理的实践经验分享。详细介绍如何设置SLO、有效的告警泛滥治理、以及如何根据SLO的指标来指导11.11大促及优化服务性能和可靠性。
云交易技术对接全景
京东云开发者
2024-12-02
阅读 6 分钟
503
简介:对外开放平台,通过对接各种流量场,输出京东商品供应链能力。主要业务模式: 1、官方旗舰店:京东以旗舰店方式入驻各大流量平台。 2、一件代发:为品牌商、商家在流量平台或者私域流量内的订单提供履约服务。
自己写插件-实现时间戳自由
京东云开发者
2024-12-02
阅读 6 分钟
814
参考平常使用最高频的一个插件。它最提效的使用方式是在日志中选择一段字符串,然后右键选择用插件打开就可直接展示出格式化之后的数据。省略了复制数据-找网站-粘贴数据的中间流程。因此,要做的这个插件也应该做到选中时间格式的字符串然后用插件打开直接完成转换,且支持输入完成转换。
【稳定性】上线三板斧(可灰度、可验证、可回滚)
京东云开发者
2024-11-29
阅读 4 分钟
577
从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中,我们需要特别关注上线环节,因为它是事故高发的阶段。
《京东金融APP的鸿蒙之旅系列专题》鸿蒙新特性篇:Hello, 仓颉 World
京东云开发者
2024-11-29
阅读 8 分钟
407
1、高效编程:语法简明高效,支持多种范式编程。如插值字符串、主构造函数、Flow 表达式、match、if-let、while-let 和重导出等,减少冗余书写,提升开发效率。
强化学习在众包差异化定价中的探索
京东云开发者
2024-11-29
阅读 11 分钟
495
在配送需求不断增长的背景下,个人配送服务的大规模众包化将对配送市场产生重大影响,且众包定价涉及要素较多;这些变化意味着我们的营业部需要进行更精细化的定价管理,以适应众包人员市场。与自营人员不同,众包骑手的服务质量受到当地当时的人员可用性和成本波动的影响。为了提高骑手服务的揽派效率,降低整体运营经...
Elasticearch索引mapping写入、查看、修改
京东云开发者
2024-11-28
阅读 5 分钟
544
Elasticsearch是一个流行的开源搜索引擎,它可以将大量数据快速存储和检索。Elasticsearch还提供了强大的实时分析和聚合查询功能,数据模式更加灵活。它不需要预先定义固定的数据结构,可以随时添加或修改数据字段,而不需要进行繁琐的数据库迁移。横向扩展性好,ES的分布式特性,可以简单地将数据水平切分到多个节点上...
InheritableThreadLocal从入门到放弃
京东云开发者
2024-11-28
阅读 12 分钟
463
作者:京东零售 田超辉背景:一个上线了很久但是请求量很低(平均每天一两次)的历史功能突然出现空指针报错:我们翻开代码定位到对应的报错代码:结合堆栈和代码可以确定是由于bdIdJobMap的值为null导致往bdIdEmployeeJobMap这个map中putAll的时候空指针了。而bdIdJobMap又取自employeeJobMapThread.get(); 那么这...
Taro 鸿蒙技术内幕系列(四):JDImage 自研鸿蒙图片库
京东云开发者
2024-11-28
阅读 5 分钟
528
基于 Taro 打造的京东鸿蒙 APP 已跟随鸿蒙 Next 系统公测,本系列文章将深入解析 Taro 如何实现使用 React 开发高性能鸿蒙应用的技术内幕
AIGC系统中多个模型的切换调用方案探索
京东云开发者
2024-11-27
阅读 1 分钟
430
AIGC系统中多个模型的切换调用通常指的是在同一个AIGC系统或应用中,可以根据不同的输入条件或任务需求,动态地选择并调用不同的机器学习模型进行处理。是一个AIGC系统能力不可或缺的环节。
Java代码之美,从遵循样式规范开始
京东云开发者
2024-11-27
阅读 9 分钟
560
在软件开发的世界里,代码不仅是程序的基石,更是程序员交流的通用语言。而Java,作为一门广泛应用于企业级应用的编程语言,其代码的可读性和一致性对于项目的长期维护和团队协作至关重要。本文将带你探索Java代码的美学,揭示那些能够让你的代码既美观又高效的样式规范。无论是初出茅庐的新手还是经验丰富的老手,都能...
Taro 鸿蒙技术内幕系列(三) - 多语言场景下的通用事件系统设计
京东云开发者
2024-11-27
阅读 4 分钟
480
基于 Taro 打造的京东鸿蒙 APP 已跟随鸿蒙 Next 系统公测,本系列文章将深入解析 Taro 如何实现使用 React 开发高性能鸿蒙应用的技术内幕
超详细!!传统NLP算法结合大模型私有化部署简易知识问答体系工程实践
京东云开发者
2024-11-26
阅读 4 分钟
431
在物流私域体系构建中,形成了多个微信群生态,需要投放自动回复机器人来自动化回复用户问题,希望能够用最小的成本满足基本问答。由于需要从头开始自建全流程算法问答体系,需要面临一下几个问题:
测试右移之——监控告警中心优化与建设策略
京东云开发者
2024-11-26
阅读 4 分钟
420
在11.11大促中,质量保障成为了确保大促顺利进行的坚固防线。其中,测试右移作为一种前瞻性的质量策略,正日益彰显其不可或缺的价值。而监控,作为测试右移战略中的核心环节,不仅承担着全面、精准捕捉系统运行动态的重任,更需在问题初露端倪时,迅速吹响警报,引领团队实施有效干预。然而,当前大部分关于测试右移中监...
java小知识-纳秒
京东云开发者
2024-11-26
阅读 2 分钟
387
作者:京东物流 崔冬冬一、System.nanoTime()java中,有这么一个方法System.nanoTime() ,你用过吗?二、与System.currentTimeMillis()对比System.currentTimeMillis()我们经常使用,可以参考对比一下看方法意思,一个是纳秒,一个是毫秒,二者有关系吗?先看看单位换算:一秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒那...
【行云流水线】满足你对工作流编排的一切幻想~skr
京东云开发者
2024-11-25
阅读 5 分钟
346
众所周知,DevOps流水线(DevOps pipeline)的本质是实现自动化工作流程,用于支持软件开发、测试和部署的连续集成、交付和部署(CI/CD)实践。它是DevOps方法论的核心组成部分,旨在加速软件交付、提高质量和实现持续改进。流水线的核心是流水线模型,是实现工作流编排,执行的重要基石,一个优秀的流水线模型可以覆盖...
反向 Debug 了解一下?揭秘 Java DEBUG 的基本原理
京东云开发者
2024-11-25
阅读 7 分钟
318
好在IDE 们都很强大,还给你后悔的机会,可以直接删除某个 Stack Frame,直接返回到之前的状态,确切的说是返回到之前的某个 Stack Frame,从而实现让程序“逆向运行”。
记录一次RPC服务有损上线的分析过程
京东云开发者
2024-11-25
阅读 10 分钟
385
分析日志,发现是服务依赖的藏经阁配置数据未加载完成导致。即所谓的有损上线或者是直接发布,当****应用启动时,service还没加载完,就开始对外提供服务,导致失败调用。
大数据从业者必知必会的Hive SQL调优技巧
京东云开发者
2024-11-22
阅读 9 分钟
436
摘要:在大数据领域中,Hive SQL被广泛应用于数据仓库的数据查询和分析。然而,由于数据量庞大和复杂的查询需求,Hive SQL查询的性能往往不尽人意。本文针对Hive SQL的性能优化进行深入研究,提出了一系列可行的调优方案,并给出了相应的优化案例和优化前后的SQL代码。通过合理的优化策略和技巧,能够显著提升Hive SQL的...
DDD学习与感悟——向屎山冲锋
京东云开发者
2024-11-22
阅读 8 分钟
387
软件系统是通过软件开发来解决某一个业务领域或问题单元而产生的一个交付物。而通过软件设计可以帮助我们开发出更加健壮的软件系统。因此,软件设计是从业务领域到软件开发之间的桥梁。而DDD是软件设计中的其中一种思想,旨在提供一种大型复杂软件的设计思路和规范。通过DDD思想可以让我们的业务架构、系统架构、部署架...
上一页
1
…
More
4
5
6
(current)
7
8
…
More
下一页
上一页
6
(current)
下一页