暂无搜索历史
进入正文前,介绍下我的点击查看详细介绍 -> 《Java 面试高手心法 58 讲》专栏内容涵盖 Java 基础、Java 高级进阶、Redis、MySQL、消息...
书接上回,林渊重生使得 MySQL B+Tree 提前问世二十年,这次亲自操刀 InnoDB 架构引擎的设计,一个支持高并发读写、支持事务行级锁的划时代架构诞生...
书接上回,林渊盯着监控屏上跳动的QPS 18500,突然发现商品搜索接口的Handler_read_next计数器每秒暴涨百万次。"
2003 年 12 月 31 日 23:45,北京中关村某电商公司机房。 林渊盯着监控屏上疯狂跳动的Table_locks_waited计数器,手指在键盘上悬停...
上一篇《MySQL:MyISAM 锁表致千万损失!穿越工程师如何逆天改命》,我发现自己穿越到了 过去,这个年代的 MySQL 居然还在用 MyISAM……
我叫林渊,在一线城市「浅圳」打拼,在一家名叫「网讯」的互联网大厂工作,是一名资深后端架构师。
2025 年 3 月,Apache Kafka 迎来了具有划时代意义的 4.0 版本。这一版本不仅是技术架构的全面革新,更是功能场景的深度拓展。
今天我们从全局视角开始,带着问题去寻找答案,梳理 Redis 核心知识点与架构设计:核心架构、String(字符串)、Hashes(散列表)、Lists(列表)...
相信大家都参与过某某电商的抢购活动,那么大家有没有思考过,在高并发场景下,如何防止商品超卖?这里需要注意哪些问题?
那晚,大约晚上 11 点,我与 Chaya 在丽江的洱海酒店享受两人世界的快乐,电商平台的运维大群突然炸开了锅。
DeepSeek 想必大家都知道了,春节期间爆火,日活 1500 万。七天下载量破亿,日下载全球第一!
当时,码哥正在拥抱硬核技术和对象。看到这个消息,我只迟疑片刻,选择先拥抱技术,再拥抱我的对象 Chaya。
在《Redis 为什么这么快》这篇文章中,我们已经知道 Redis 使用全局 dict 字典表 + 内存数据库 + 丰富高效的数据结构 + 单线程模型 + I/...
我是 Redis,如今已经成为软件系统必备的中间件之一,是面试官青睐的对象。本节从面试角度提炼知识点,带你融会贯通。
随着单体应用的拆分,我们面临的首要问题就是采用哪种方式实现服务间的调用,像之前单体应用可能直接在配置或数据库保存调用方的域名 IP 信息等。
Sets 的功能类似 Java 中的 HashSet,是通过散列表实现的,所以添加、删除、查找元素的时间复杂度是 O(1)。
大家好,我是码哥,好久不见。今天继续聊聊《干翻 JVM 系列》的第八篇《从原理到实践,深入浅出 JVM 类加载性能调优》。
Java 虚拟机(JVM)中,类的加载并不是随意发生的,而是由特定的触发条件决定的。什么时候加载?什么时候初始化?
先回顾下,在 Java 中,类的初始化分为几个阶段: 加载、链接(包括验证、准备和解析)和 初始化。
在 Java 的世界里,垃圾回收(Garbage Collection,GC)就像一位默默奉献的清洁工,负责清理那些不再被需要的对象。
暂未填写个人网址