Skip to content

2026

26 篇文章

#
  • 秒杀期间唯一索引冲突导致数据库连接池打满的雪崩事故复盘

    一次秒杀活动中,高并发 INSERT 遭遇唯一索引冲突,引发行锁升级、MDL 锁堆积、连接池打满、健康检查失败、容器被 Kill 的完整雪崩链路复盘与根治方案。结合华为云 RDS MySQL 实际参数分析。

    • 分类 · 后端
    • 标签 · MySQL / InnoDB / 秒杀 / 高并发 / 锁 / 连接池
  • 从 Token 到 Tokenizer:大模型如何把文本变成计算

    从 token 的定义讲起,串联 tokenizer、token ID、embedding、Q/K/V 与 attention,解释一段文本如何变成大模型可以计算、理解和生成的内容。

    • 分类 · AI
    • 标签 · Transformer / Tokenizer
  • 大模型缓存机制与 Codex 缓存命中率说明

    从 RNN、CNN、注意力机制讲起,经由 Transformer 架构和自注意力,逐步拆解 KV Cache、Prompt Cache 的原理,并结合 Codex 智能体的实际上下文组织方式,解释缓存命中率的计算、成本影响和工程优化策略。

    • 分类 · AI
    • 标签 · Transformer / Codex
  • AI Agent 从概念到实践:一套完整的 RAG + 知识图谱智能客服系统落地全记录

    本文从 Agent 的基础概念出发,深入拆解其四大核心模块(规划、记忆、工具、行动),结合我们在 VTN 品牌落地的一套完整的知识图谱 RAG 智能客服系统,详细阐述从理论到工程实践的全过程。如果你正在考虑把 AI 能力接入现有业务系统,这篇文章会给你一个可参考的完整路径。

    • 分类 · AI
    • 标签 · RAG
  • InnoDB中 Buffer Pool 与磁盘一致性原理

    从 MySQL 5.7/8.0 的通用实现出发,系统理解 Buffer Pool、Redo Log、脏页刷盘、Checkpoint 与崩溃恢复如何协同保证一致性。

    • 分类 · 后端
    • 标签 · MySQL / InnoDB
  • CLI 与 MCP:不是替代关系,而是两层不同的能力封装

    从服务对象、调用方式、工程约束和适用场景四个维度,对比 CLI 与 MCP 的边界,解释为什么在 AI 工具时代,两者仍会长期共存。

    • 分类 · AI
    • 标签 · CLI / MCP
  • OpenSpec、Superpowers、SDD、TDD、BDD:一套更稳的研发方法

    从 OpenSpec 和 Superpowers 出发,梳理 SDD、TDD、BDD 在真实研发流程中的角色分工,以及它们为什么能减少跑偏、返工和低质量交付。

    • 分类 · AI
    • 标签 · 工程方法
  • 关系链治理重构实践:从业务耦合到主数据驱动

    以关系链治理为例,梳理层级型业务系统中主数据建模、快照设计、变更治理与渐进式迁移的实践方法。

    • 分类 · 企业项目
    • 标签 · 主数据 / 架构设计 / 数据建模
  • InnoDB解析:从 Buffer Pool、MVCC 到锁与日志协作

    从 Buffer Pool、表空间、SQL 执行流程、MVCC、锁机制到 Redo/Undo/Binlog 协作,系统理解 InnoDB 的底层工作方式。

    • 分类 · 后端
    • 标签 · MySQL / InnoDB / 数据库 / MVCC / 锁
  • 分布式事务深度解析:从理论到选型实战

    从 CAP/BASE 理论出发,系统梳理 2PC、TCC、Saga、可靠消息、Seata AT 等主流分布式事务方案,结合 MySQL XA、RocketMQ、Kafka、TiDB 等中间件内部机制,给出选型决策指南。

    • 分类 · 后端
    • 标签 · 分布式事务 / Seata / 微服务 / 一致性
  • Linux 网络排查必备命令全解析

    从 ping、telnet、curl、dig 到 nslookup,梳理一套更实用的 Linux 网络排查思路,帮你快速定位“网络不通”到底卡在哪一层。

    • 分类 · 效率工具
    • 标签 · Linux / 网络 / 运维 / 工具
  • Elasticsearch核心原理深度解析:从索引架构到数据一致性

    从分片、Segment、Translog 到副本同步,系统理解 Elasticsearch 的底层原理与生产实践。

    • 分类 · 后端
    • 标签 · Elasticsearch / 搜索
  • MySQL锁机制:表锁、页锁与行锁

    MySql中的行锁,页锁与表锁

    • 分类 · 后端
    • 标签 · MySql / 锁
  • JDK 17 生产环境常用 JVM 参数解析

    结合一套 2C4G 容器中的 JDK 17 生产参数,分析默认值、调整影响、适用场景与风险边界。

    • 分类 · 后端
    • 标签 · 后端 / Java / JVM
  • 博客演进历史

    记录不同记载方式的变化,不断演进中。

    • 分类 · 博客搭建
    • 标签 · 博客
  • ImageMagick让图片更适合你的博客

    通过ImageMagick对图片进行大小和格式处理,显著降低图片大小,提升加载速度。

    • 分类 · 效率工具
    • 标签 · 博客 / 工具
  • Kafka事务

    Kafka事务消息。

    • 分类 · 后端
    • 标签 · Spring / Kafka
  • FOR UPDATE锁

    在 MySQL 中,`FOR UPDATE` 通常是对行加锁,但也存在一些特殊情况会导致锁升级为表锁。

    • 分类 · 后端
    • 标签 · 数据库 / MySQL
  • Spring AOP自调用问题

    只要脱离了Spring容器管理的所有对象,对于SpringAOP的注解都会失效,因为他们不是Spring容器的代理类,SpringAOP就会失效。

    • 分类 · 后端
    • 标签 · Spring / AOP
  • Springboot常用扩展点分享

    我们在使用Springboot进行日常开发时,经常会遇到一些需求场景,比如需要在应用启动时做一些初始化工作,或在应用退出时执行一些清理工作,这都需要对springboot的扩展点有一定了解,下面给大家介绍一下常用的一些扩展点,有备无患。

    • 分类 · 后端
    • 标签 · Spring
  • Spring事务原理

    Spring通过代理实现事务

    • 分类 · 后端
    • 标签 · Spring / 事务
  • order by limit 分页排序会导致数据丢失和重复

    order by limit 分页排序会导致数据丢失和重复。

    • 分类 · 后端
    • 标签 · Mysql / 数据库
  • 主从复制

    MySQL 主从复制(Master-Slave Replication)是一种数据复制技术,用于在多个数据库服务器之间的数据同步。

    • 分类 · 后端
    • 标签 · Mysql / 数据库 / 分布式
  • 扫描行数太多导致数据库IO飙升

    记一次扫描行数太多导致数据库IO飙升。

    • 分类 · 后端
    • 标签 · Mysql / 数据库
  • 接口优化小技巧

    一些可有显著降低接口RT的小技巧。

    • 分类 · 后端
    • 标签 · 分布式
  • 容器设计模式

    容器设计模式/Sidecar模式。

    • 分类 · 后端
    • 标签 · 设计模式

Last updated: