上一页 1 2 3 4 5 6 ··· 89 下一页
摘要: 背景 在高并发的系统中,通常不会打印除参数校验失败或捕获异常之外的日志,防止对接口的性能产生影响。 那对于请求不符合预期的情况,我们如何快速找到是哪块逻辑影响的至关重要。 Pfinder提供的链路监控,更多的是性能层面的监控,无法满足我们上述的诉求。 下面我将通过自定义通用上下文,添加日志埋点,解决 阅读全文
posted @ 2024-05-21 10:39 京东云开发者 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、背景 上周小组有个需求上线牵扯9个应用(小组目前维护了26个服务,由于团队系统业务属性特征基于高可用、高性能原则拆分,有些是合理的,有些不是很合理的),同时上周OpsReview的一个微服务滥用典范案例(Promise服务A调用服务B,服务B只是读个配置数据返回,无具体业务逻辑),OpsRevi 阅读全文
posted @ 2024-05-20 14:21 京东云开发者 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 上篇从服务粒度角度进行了探讨,本文继续从服务内的分层角度探讨。 本文的观点源自我在学习与实践过程中的深思熟虑,尚处于不断探索和验证的阶段。希望能“抛砖引玉”,激发更多的讨论与交流。让我们共同进步,在探讨与实证中寻求真知。 一、背景 应用分层看似直观,但实践中常见误区:开放接口Api层(或contro 阅读全文
posted @ 2024-05-20 14:21 京东云开发者 阅读(4) 评论(0) 推荐(0) 编辑
摘要: JSON简介: JSON(Java Script Object Notation)是一种轻量级的数据交换格式,通常用于在不同系统之间传输数据。它基于 JavaScript 对象语法,但已成为一种独立于语言的格式。JSON 数据以键值对的形式组织,易于阅读和编写。 为什么要使用 JSON? 1.简单易 阅读全文
posted @ 2024-05-20 14:20 京东云开发者 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 引言 随着计算机和网络技术的飞速发展,信息的安全保护问题日益突出。数字图像、音频和视频等多媒体数字产品愈来愈需要一种有效的版权保护方法——水印技术,通常用于保护知识产权、防止未经授权的访问、作弊等。 广义上可以把水印技术划分为四大类:图像水印、视频水印、音频水印和文本水印。这些水印技术都有其独特的特 阅读全文
posted @ 2024-05-17 15:25 京东云开发者 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 随着京东各业务板块国际化进程的不断推进,诸多业务已经融入了多元文化中,一个一体化的多语言系统解决方案成为各个技术团队讨论的焦点。国际物流系统凭借在国际化领域多年的经验,特别是在系统多语言处理上长期的经验积累,总结了一套标准的系统多语言框架,旨在为大家提供帮助,避免各系统在国际化进程中重复 阅读全文
posted @ 2024-05-17 15:24 京东云开发者 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍: CaffeineCache和Guava的Cache是应用广泛的本地缓存。 在开发中,为了达到降低依赖、提高访问速度的目的。会使用它存储一些维表接口的返回值和数据库查询结果,在有些场景下也会在分布式缓存上再加上一层本地缓存,用来减少对远程服务和数据库的请求次数。 CaffeineCac 阅读全文
posted @ 2024-05-17 15:19 京东云开发者 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Vite 预构建的核心原理 1. 兼容性与性能的双重目标 Vite 的预构建旨在解决两个主要问题:兼容性和性能。对于兼容性,由于 Vite 在开发阶段将所有代码视为原生 ES 模块,因此需要将 CommonJS 或 UMD 格式的依赖转换为 ESM 格式。对于性能,Vite 通过预构建将多个内部模块 阅读全文
posted @ 2024-05-17 15:18 京东云开发者 阅读(3) 评论(0) 推荐(0) 编辑
摘要: OpenAI的每次发布,感觉都会干翻一个行业。昨晚GPT-4o的发布,情感陪伴这个赛道像是又要掀起一番惊天巨变。各位创业老板们摩拳擦掌,无数创意精英又要踏入新的征程。 开源社区一定也异常兴奋,相信Huggingface和Github马上又会孕育出新宠,大家都期待做出AI时代的Super App,至少 阅读全文
posted @ 2024-05-16 16:43 京东云开发者 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、重构背景 1.1、退款 京东秒送秒送退款有2套结构,代码逻辑混乱; 其中秒送、天选部分售后单是和平生pop交互退款,部分是和售后中台交互退款;并且兼容3套逻辑; 痛点:代码繁重,缺乏合理性的设计,后续迭代开发以及维护成本高,同时增加了系统的风险和不稳定性 1.2、金额计算 京东秒送两套独立的逻辑 阅读全文
posted @ 2024-05-16 16:42 京东云开发者 阅读(8) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 89 下一页