欢迎光临
我们一直在努力

技术分享

第114页

浅谈Redis – 热点key问题 | 京东云技术团队

mumupudding阅读(92)评论(0)

热key问题描述 热key问题就是突然有几十万的请求去访问redis上的某个特定key,那么这样会造成流量过于集中,达到物理网卡上限,从而导致这台redis服务器直接宕机。 如何发现热点key 凭借业务经验,进行预估哪些是热key。比如某些...

Spring 中 @Primary 注解的原理是什么?

mumupudding阅读(77)评论(0)

1. 问题分析 当我们使用 Spring 的时候,有时候会遇到下面这种情况。 假设我有 A、B 两个类,在 A 中注入 B,如下: @Component public class A { @Autowired B b; } 至于 B,则在配...

在代码世界游走,没几把“锁”防身可不行 | 京东云技术团队

mumupudding阅读(90)评论(0)

一、开篇背景 “锁”代表安全。在程序中(这里指java)尤其多线程环境下,有了锁的帮助,会给数据安全带来保障,帮助线程更好的运作,避免竞争和互斥。 锁共有15种算法:乐观锁、悲观锁、自旋锁、重入锁、读写锁、公平锁、非公平锁、共享锁、独占锁、...

MongoDB Go Driver 如何记录日志

mumupudding阅读(91)评论(0)

为什么 如果你有这些问题: golang 官方的 mongo driver 怎么执行了没有日志输出啊 golang mongo driver 如何记录sql,如何打印之行的命令那么这篇文章可以继续看下去。 背景 在这之前我使用 MySQL是...

基于Docker + Jenkins Pipeline的CICD实践

mumupudding阅读(91)评论(0)

基于Windows+Docker的单机版测试环境实践。项目不大,开发周期不长。前期配置好,后续使用整体比较丝滑。 0. 简介 使用SpringBoot3 + JDK17搭建的项目,构建工具使用Gradle 8.0。 涉及到的知识点 Dock...

业务开发时,接口不能对外暴露怎么办?

mumupudding阅读(71)评论(0)

在业务开发的时候,经常会遇到某一个接口不能对外暴露,只能内网服务间调用的实际需求。面对这样的情况,我们该如何实现呢? 今天,我们就来理一理这个问题,从几个可行的方案中,挑选一个来实现。 推荐一个开源免费的 Spring Boot 实战项目:...

Flink 数据集成服务在小红书的降本增效实践

mumupudding阅读(70)评论(0)

摘要:本文整理自实时引擎研发工程师袁奎,在 Flink Forward Asia 2022 数据集成专场的分享。本篇内容主要分为四个部分: 小红书实时服务降本增效背景 Flink 与在离线混部实践 实践过程中遇到的问题及解决方案 未来展望 ...

SimpleDateFormat 线程安全问题修复方案 | 京东物流技术团队

mumupudding阅读(55)评论(0)

问题介绍 在日常的开发过程中,我们不可避免地会使用到 JDK8 之前的 Date 类,在格式化日期或解析日期时就需要用到 SimpleDateFormat 类,但由于该类并不是线程安全的,所以我们常发现对该类的不恰当使用会导致日期解析异常,...