欢迎光临
我们一直在努力

技术分享

第34页

一行 log 日志,引发 P1 级线上事故!

mumupudding阅读(15)评论(0)

作者:老鹰汤 /链接:https://juejin.cn/post/7156439842958606349 线上事故回顾 前段时间新增一个特别简单的功能,晚上上线前review代码时想到公司拼搏进取的价值观临时加一行log日志,觉得就一行简...

实战:工作中对并发问题的处理 | 京东物流技术团队

mumupudding阅读(15)评论(0)

1. 问题背景 问题发生在快递分拣的流程中,我尽可能将业务背景简化,让大家只关注并发问题本身。 分拣业务针对每个快递包裹都会生成一个任务,我们称它为 task。task 中有两个字段需要关注,一个是分拣中发生的异常(exp_type),另一...

聊聊JDK1.0到JDK20的那些事儿 | 京东云技术团队

mumupudding阅读(15)评论(0)

1.前言 最近小组在开展读书角活动,我们小组选的是《深入理解JVM虚拟机》,相信这本书对于各位程序猿们都不陌生,我也是之前在学校准备面试期间大致读过一遍,emm时隔多日,对里面的知识也就模糊了。这次开始的时候从前面的JDK发展史和JVM虚拟...

HiveSQL 迁移 FlinkSQL 在快手的实践

mumupudding阅读(16)评论(0)

摘要:本文整理自快手数据架构工程师张芒,阿里云工程师刘大龙,在 Flink Forward Asia 2022 生产实践专场的分享。本篇内容主要分为四个部分: Flink 流批一体引擎 Flink Batch 生产实践 核心优化解读 未来规...

一文了解io包中的discard类型

mumupudding阅读(19)评论(0)

1. 引言 io.discard是Go语言标准库提供一个结构体类型,其在丢弃不需要的数据场景下非常好用。本文我们将从io.discard 类型的基本定义出发,讲述其基本使用和实现原理,接着简单描述 io.discard 的使用场景,基于此完...

用 Spring 管理 Controller,你觉得可行吗?

mumupudding阅读(16)评论(0)

上篇文章和小伙伴们聊了 Spring 容器中的父子容器问题,也和小伙伴们梳理了 Spring 容器和 SpringMVC 容器之间的关系,其中,Spring 容器是父容器,SpringMVC 是子容器,子容器可以访问父容器中的 Bean,但...

Go特殊的语言特性

mumupudding阅读(22)评论(0)

摘要:本文由葡萄城技术团队于思否原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 本文主要通过值传递和指针、字符串、数组、切片、集合、面向对象(封装、继承、抽象)和设计哲学7个方面...

为什么还技术债的人总是我?

mumupudding阅读(15)评论(0)

腾小云导读 不管你的研发团队有多么丰富的经验,还是拥有何等体量的代码,或者是新技术的运用,总会产生一定程度的技术债。本篇作者进入腾讯十余年,总结分析了技术债生成的原因并结合个人项目经历分享技术债务应对方法。欢迎围观~ 目录 1 基本认知 1...