2026-04-13 [踩坑] 后端性能优化:一天排查的 4 个问题 记录今日遇到的四个典型后端问题,涵盖数据库迁移、浏览器并发限制、权限缓存、Nginx 代理配置。 --- 1. MySQL 聚合过慢 → 迁移 ClickHouse 问题 接口中存在大量 foreach 循环聚合查询,随着数据量增长,... 阅读全文
2026-04-12 事务隔离级别深度解析:PostgreSQL vs MySQL 事务隔离级别是数据库并发控制的核心概念,直接影响系统的数据一致性与并发性能。SQL 标准(SQL-92)定义了四种隔离级别,但 PostgreSQL 和 MySQL(InnoDB)在实现细节上存在显著差异,理解这些差异是写出正确、高效... 阅读全文
2026-04-07 使用 Kafka 替换定时任务的架构方案 标签:Kafka Golang 定时任务 事件驱动 架构设计 Go Kafka 库:github.com/segmentio/kafka-go --- 为什么要替换定时任务? 定时任务在小规模系统中运行良好,但随着业务增长,问题逐渐暴... 阅读全文
2026-04-07 从 MySQL + TiDB 迁移至 PostgreSQL + Apache Doris —— 我们为什么做这个决定 背景 我们的系统长期以来采用 MySQL(InnoDB) 作为 OLTP 主库,TiDB 作为分布式扩展层,整体承载了核心业务的读写和部分分析型查询。 然而,近期的外部变化让我们不得不重新审视这套技术选型: 1. 云运营商开始停止维护... 阅读全文
2026-04-04 Go 微服务从零到生产:完整学习路径 全局视角 --- 第一阶段:Go 基础 目标:能用 Go 写业务逻辑,看懂别人的代码。 核心概念 必须掌握 - 切片 / map / struct / interface - goroutine / channel - defer /... 阅读全文