Archive Index
写作归档
按时间保留写作痕迹,顺着年份快速回看文章脉络。
84
篇文章
12.6 万
全站字数
2024 - 2026
写作跨度
2026-09-02
最近更新
筛选结果:匹配到 0 篇文章
2026
66 篇09 月
(1 篇)08 月
(8 篇)Java SPI、Spring SPI 与自定义插件系统设计:扩展点背后的边界
专栏 · JVM 与 Java 核心分库分表后,分页、排序和唯一 ID 应该如何设计?
专栏 · MySQL 与 ORM配置中心动态刷新是如何实现的?有哪些一致性风险?
专栏 · Spring 深度解析类加载器与双亲委派:为什么应用服务器和插件系统要打破它?
专栏 · JVM 与 Java 核心Hibernate N+1 问题与抓取策略:从懒加载到实体图
专栏 · MySQL 与 ORMSpring 中如何正确传播用户、租户和链路上下文?
专栏 · Spring 深度解析JIT 如何优化 Java 代码?从方法内联到逃逸分析与去优化
专栏 · JVM 与 Java 核心如何设计可水平扩展的分布式定时任务系统?
专栏 · 微服务架构与工程治理07 月
(8 篇)MyBatis 一级缓存为什么可能读到旧数据?从 SqlSession 到缓存失效
专栏 · MySQL 与 ORMSpring Boot 应用优雅停机的完整设计:从摘流到资源释放
专栏 · Spring 深度解析G1、ZGC、Shenandoah 应该如何选择?从延迟目标到生产验证
专栏 · JVM 与 Java 核心多租户 SaaS 如何设计数据隔离?从 tenant_id 到独立数据库
专栏 · 微服务架构与工程治理如何设计一个真正可观测的 Spring Boot 服务?日志、指标与追踪
专栏 · 分布式稳定性与工程实践雪花算法在时钟回拨时会发生什么?分布式 ID 的边界与治理
专栏 · 分布式系统与消息队列并发 Bug 为什么难以复现?用 jcstress 验证竞态与重排
专栏 · Java 并发编程深分页为什么慢?从 OFFSET 扫描到游标分页的完整优化
专栏 · MySQL 与 ORM06 月
(8 篇)Spring 事件机制适合做业务解耦吗?同步、异步与事务事件的边界
专栏 · Spring 深度解析布隆过滤器的原理、误判率计算与 Java 实现
专栏 · Redis 深度专题一次 Full GC 排查实战:从告警、GC 日志到堆转储引用链
专栏 · JVM 与 Java 核心从单体迁移到微服务:什么时候该拆,边界又该怎么划?
专栏 · 微服务架构与工程治理接口偶发超时如何做全链路排查?从时间预算到尾延迟
专栏 · 分布式稳定性与工程实践接口幂等不是加一个 Redis 锁那么简单:生产级设计指南
专栏 · 分布式系统与消息队列虚拟线程能否替代传统线程池?
专栏 · Java 并发编程如何系统排查 MySQL 慢查询?从监控到执行计划的证据链
专栏 · MySQL 与 ORM05 月
(9 篇)Spring 事务传播行为不是背枚举:7 种模式的真实应用与踩坑实验
专栏 · Spring 深度解析Redis 与数据库双写一致性为什么没有银弹?
专栏 · Redis 深度专题Java 异常处理的隐藏成本:真正昂贵的是哪一步?
专栏 · JVM 与 Java 核心配置变更如何做到可评审、可灰度、可回滚?
专栏 · 微服务架构与工程治理Java 应用内存持续上涨,却没有 OOM,如何定位?
专栏 · 分布式稳定性与工程实践分布式事务的本质:2PC、TCC、Saga 与最终一致性如何选择
专栏 · 分布式系统与消息队列线程池参数不是公式题:如何根据业务流量科学配置?
专栏 · Java 并发编程间隙锁为什么会导致线上死锁?从 Next-Key Lock 到排查实战
专栏 · MySQL 与 ORMSpring MVC 一次请求的完整执行链路:从 Filter 到返回 JSON
专栏 · Spring 深度解析04 月
(8 篇)用 Redis 实现延迟队列可靠吗?从 ZSet 轮询到消息不丢的边界
专栏 · Redis 深度专题ThreadLocal 为什么容易造成内存泄漏?线程池场景下的完整治理
专栏 · JVM 与 Java 核心SQL中where条件后为什么要加上1=1?
MySQL如何安全修改生产数据库表结构?从兼容窗口到 Expand-Migrate-Contract
专栏 · 微服务架构与工程治理一次 Java 生产环境 CPU 100% 的完整排查过程
专栏 · 分布式稳定性与工程实践Exactly Once 是真实能力还是营销概念?先定义处理边界
专栏 · 分布式系统与消息队列CompletableFuture 的线程池与异常处理陷阱
专栏 · Java 并发编程MySQL MVCC 是如何实现的?Undo Log、Read View 与隔离级别
专栏 · MySQL 与 ORM03 月
(8 篇)Spring Boot 自动配置到底如何工作?从条件装配到自定义 Starter
专栏 · Spring 深度解析Redis 内存淘汰与过期删除机制:Key 到期后为什么还占内存?
专栏 · Redis 深度专题synchronized 真的很重吗?从 monitor 到锁优化的完整理解
专栏 · JVM 与 Java 核心RESTful接口是什么
RESTFUL API灰度发布、滚动发布、蓝绿发布应该如何选择?
专栏 · 微服务架构与工程治理CAP 和 BASE 如何指导实际架构,而不只是面试概念?
专栏 · 分布式稳定性与工程实践消息顺序性到底应该如何保证?从 Kafka 分区到业务状态机
专栏 · 分布式系统与消息队列LongAdder 为什么比 AtomicLong 更适合高竞争场景?
专栏 · Java 并发编程02 月
(8 篇)MySQL 在什么情况下会选错索引?统计信息、成本模型与数据倾斜
专栏 · MySQL 与 ORMSpring AOP 代理对象内部调用为什么绕过切面?
专栏 · Spring 深度解析Redis 热 Key、大 Key 如何发现和治理?
专栏 · Redis 深度专题volatile 为什么保证可见性,却不能保证原子性?
专栏 · JVM 与 Java 核心元数据和Schema有什么区别?
数据库设计API 版本演进如何避免破坏客户端?兼容性、弃用与迁移实战
专栏 · 微服务架构与工程治理如何设计一个可演进的分布式 ID 服务?从雪花算法到号段模式
专栏 · 分布式稳定性与工程实践消息消费失败后如何设计重试与死信机制?
专栏 · 分布式系统与消息队列01 月
(8 篇)ConcurrentHashMap 在高并发下是如何工作的?
专栏 · Java 并发编程联合索引不只是最左前缀:索引下推、回表与覆盖索引
专栏 · MySQL 与 ORM@Transactional 为什么会失效?从代理边界到回滚规则的系统排查
专栏 · Spring 深度解析Redis 分布式锁真的安全吗?从误释放到 fencing token
专栏 · Redis 深度专题从字节码理解泛型擦除:Java 为什么没有运行时泛型参数?
专栏 · JVM 与 Java 核心数据字典的作用是什么?
开发规范如何设计统一异常处理与错误码体系?从领域错误到 API 契约
专栏 · 微服务架构与工程治理为什么重试会放大线上故障?退避、抖动与重试预算
专栏 · 分布式稳定性与工程实践2025
16 篇12 月
(8 篇)Kafka 消息为什么仍可能重复或丢失?生产、Broker、消费三段治理
专栏 · 分布式系统与消息队列ReentrantLock 公平锁为什么更慢?
专栏 · Java 并发编程InnoDB 的索引为什么选择 B+ 树?从磁盘页到范围查询
专栏 · MySQL 与 ORMSpring 如何解决循环依赖?三级缓存、代理对象与构造器死结
专栏 · Spring 深度解析缓存穿透、击穿、雪崩背后的本质区别与治理方案
专栏 · Redis 深度专题Java 对象到底占多少内存?用 JOL 看懂对象头、指针压缩与对齐
专栏 · JVM 与 Java 核心开发者最值得装的8个MCP Server|把AI变成真正的外挂
AI工具java静态方法和实例方法有何不同
专栏 · Java 核心基础11 月
(8 篇)日志里应该记录什么,不应该记录什么?生产级日志设计指南
专栏 · 微服务架构与工程治理服务雪崩是如何形成的?超时、重试、熔断与隔离的系统设计
专栏 · 分布式稳定性与工程实践Kafka 为什么能实现高吞吐?顺序写、批处理、页缓存与零拷贝
专栏 · 分布式系统与消息队列从源码理解 AQS:Java 并发工具的基础设施
专栏 · Java 并发编程一条 SQL 在 MySQL 中经历了什么?从连接到提交的完整链路
专栏 · MySQL 与 ORMSpring Bean 从定义到可用经历了什么?一文吃透完整生命周期
专栏 · Spring 深度解析Redis 为什么快?“单线程”解释远远不够
专栏 · Redis 深度专题一次 Java 对象创建到底发生了什么?从 new 字节码到安全发布
专栏 · JVM 与 Java 核心2024
2 篇未找到符合条件的文章
尝试更换关键词或清空筛选条件