连接池是后端系统中最容易被忽视的性能瓶颈之一。很多团队直接用 Spring Boot 默认参数上线,结果在流量高峰期出现连接超时、线程阻塞等问题。 这篇文章记录我最近一次连接池调优的过程,从发现问题到最终配置,附带实际压测数据。 为什么要调连接池 Spring Boot 2.x 开始默认使用 HikariCP,它的默认配置在低并发场景下完全够用。但当 QPS […]
Rust 写给 Java 程序员:所有权机制深度解析
Rust 的所有权(Ownership)是让 Java 程序员最头疼的概念。Java 里我们只管 ,GC 会处 […]
2026 年 Apache Doris 3.0 新特性全解析
Apache Doris 3.0 在 2026 年 4 月正式 GA。作为 OLAP 领域增长最快的项目,这次 […]
Kubernetes 网络模型:从 Pod 到 Service 的完整数据包旅程
Kubernetes 的网络模型是面试高频题,但很多人只是背了「每个 Pod 一个 IP」,实际数据包怎么走的 […]
Spring Boot 3 + Virtual Threads:性能测试与踩坑记录
Java 21 的 Virtual Threads(虚拟线程)是 Project Loom 的最终成果。Spr […]
为什么 ClickHouse 比 MySQL 快 100 倍?列式存储原理
面试经常被问:「为什么 OLAP 数据库用列存,而不是行存?」 直接用数据说话。假设有一张表: 查询: 行式存 […]
Redis 为什么快?单线程、IO 多路复用与数据结构分析
Redis 单线程却能支撑 10 万 QPS。这篇文章解释背后的设计。 1. 为什么单线程? Redis 选择 […]
后端实习两个月,我学到的东西比大学两年都多
在学校的时候,我以为后端开发就是 Spring Boot 连 MySQL,写几个 CRUD 接口。 实习两个月 […]
AGENTS.md:给 AI 写一份项目说明书
如果你用 AI 辅助编程(Copilot、Cursor、Claude Code),有个简单但被低估的做法:在项 […]
DeepSeek V4 发布:国产大模型再突破
DeepSeek V4 来了。 这几天 AI 圈最大的新闻就是 DeepSeek 发布了 V4 版本。根据官方 […]