十三Tech
工程深度

后端与架构

从 Go、Redis、MySQL 到系统设计,持续补齐后端工程、性能优化与底层机制的核心能力。

从 Go、Redis、MySQL 到操作系统与系统设计,这里沉淀的是面向长期积累的技术深度。

推荐阅读
全部文章

全部文章

04

Go 数据库连接池深度解析:database/sql 的实现原理与调优

连接池是数据库访问性能的基石。本文深入解读 Go database/sql 连接池的核心源码,剖析连接的创建、复用、回收与保活机制,帮你彻底理解 maxIdleConns 等参数背后的原理。

2023/12/21
4 分钟
05

Go 内存逃逸分析:从原理到性能优化的实战指南

内存逃逸是 Go 性能调优的关键课题。本文深入讲解堆与栈的分配机制、Go 内存管理模型,并总结六种常见的逃逸场景及对应的优化策略。

2023/12/21
5 分钟
06

用 ChatGPT 审查代码质量:三个真实案例的踩坑与收获

ChatGPT能发现代码中的隐藏问题吗?通过HTTP请求超时、错误处理缺失、哈希算法选择三个真实案例,验证AI辅助代码审查的实际效果与局限。

2023/12/21
4 分钟
07

高并发场景下的热点 Key 问题:从发现到解决

Redis 热 Key 是高并发系统的常见杀手。本文从 go-cache 本地缓存原理切入,深入解析 Kratos HotKey 的 LRU + TopK 组合方案,展示热点数据的发现与防护机制。

2023/12/21
3 分钟
08

用 ChatGPT 辅助阅读源码:以 Kratos BBR 限流算法为例

源码读起来头大?试试让AI当你的技术翻译官。本文以Kratos BBR限流算法为例,演示如何用ChatGPT逐行解析Go源码,提升阅读效率和理解深度。

2023/12/21
10 分钟
09

MySQL大表在线变更字段实战:pt-osc与Online DDL方案对比

深入分析千万级大表在线增加字段的挑战,详解pt-osc工具的工作原理和使用方法,以及MySQL原生Online DDL的优化演进。

2023/12/21
5 分钟
10

go-zero 微服务实战:Prometheus 监控指标采集与可视化

Prometheus 是云原生监控的事实标准。本文介绍 Prometheus 核心概念与数据模型,并详解 go-zero 框架中如何开启和配置 Prometheus 服务监控。

2023/12/21
6 分钟
11

go-zero 微服务实战:分布式链路追踪的原理与配置

微服务架构下,跨服务的慢请求如何排查?本文详解 traceId 与 spanId 的设计原理,以及 go-zero 中基于 OpenTelemetry 的分布式链路追踪配置方法。

2023/12/21
4 分钟
12

我用 ChatGPT 做了一场模拟面试,结果出乎意料

ChatGPT能搞定服务端技术面试吗?从微服务架构到分布式锁,我用真实面试题测试了ChatGPT的表现,结果既有惊喜也有警示,值得每个程序员参考。

2023/12/21
17 分钟
13

静态资源加速实战:CDN 架构原理与优化策略

图片、JS、CSS加载慢拖垮用户体验?本文从DNS解析、GSLB调度到CDN回源策略,系统讲解静态资源加速的核心原理与工程实践。

2023/12/21
8 分钟