Go语言技术文章
-
Golang · Go教程 | 3个月前 | 性能优化 · Go教程 · 后端工程 · Golang实战 · database/sql · 连接池调优 · golang Go 性能优化 连接池 MaxOpenConns database/sql 后端工程 DBStats
从线上接口排队和 DBStats 指标出发,讲清 Go database/sql 连接池、MaxOpenConns、MaxIdleConns、连接生命周期、QueryContext 超时和上线压测检查。242 收藏 -
文章 · python教程 | 3个月前 | sqlalchemy · 异步编程 · fastapi · 生产实践 · Python教程 · Python 连接池 FastAPI sqlalchemy asyncio AsyncSession
从 FastAPI 生产接口连接池等待场景讲清 SQLAlchemy AsyncSession 并发使用、事务边界、连接池参数和上线检查。340 收藏 -
Golang · Go教程 | 3个月前 | web安全 · Go教程 · 后端工程 · Golang实战 · net/http · CSRF · golang 安全 Go net/http HTTP服务 csrf Go1.25 CrossOriginProtection
从后台接口 CSRF 风险出发,讲清 Go 1.25 net/http CrossOriginProtection 的判断逻辑、可信 Origin、拒绝日志、绕过白名单风险、预发测试和上线检查。183 收藏 -
数据库 · MySQL | 3个月前 | 性能优化 · 执行计划 · 生产实践 · MySQL教程 · 索引优化 · mysql explain 索引优化 Index Condition Pushdown ICP
从 MySQL 8.4 Index Condition Pushdown 入手,讲清为什么用了索引仍可能回表拖慢,以及如何用 EXPLAIN、optimizer_switch 和线上指标验证 ICP 收益。179 收藏 -
Golang · Go教程 | 3个月前 | 优雅关闭 · Go教程 · 后端工程 · Golang实战 · net/http · 服务治理 · golang shutdown Go net/http HTTP服务 优雅关闭 SIGTERM 生产实践
从一次滚动发布中的半截请求出发,讲清 Go HTTP 服务优雅关闭、signal.NotifyContext、http.Server.Shutdown、超时、连接排空、后台任务收尾和上线检查。135 收藏 -
文章 · python教程 | 3个月前 | 性能优化 · fastapi · 生产实践 · Python教程 · Pydantic · Python 性能优化 FastAPI Pydantic v2 TypeAdapter validate_json
从 FastAPI 生产接口 P95 升高场景讲清 Pydantic v2 TypeAdapter 复用、validate_json、strict、FailFast 和压测验证。342 收藏 -
文章 · python教程 | 3个月前 | 性能优化 · gil · 生产实践 · Python教程 · CPython · Python 性能优化 线程安全 gil CPython free-threaded
从生产迁移角度讲清 Python free-threaded CPython、禁用 GIL、依赖兼容、线程安全、压测基线和灰度回滚。381 收藏 -
从滚动发布偶发 5xx 复盘 Spring Boot graceful shutdown、readiness 摘流量、线程池收口、MQ 消费暂停和停机压测。390 收藏 -
文章 · java教程 | 3个月前 | Spring Boot · 生产实践 · Java教程 · Resilience4j · 微服务治理 · java 微服务 spring boot 熔断重试 Resilience4j
从支付网关慢调用复盘 Resilience4j TimeLimiter、Retry、CircuitBreaker、Bulkhead 的顺序、预算和上线检查。318 收藏 -
Golang · Go教程 | 3个月前 | 并发编程 · 数据竞争 · Go教程 · 生产实践 · race detector · golang Go 数据竞争 并发 sync atomic race detector go test -race
从共享计数器和订单状态缓存出发,讲清 Go race detector 的运行方式、报告解读、修复策略、CI 阻断和上线检查。147 收藏 -
从 MySQL 8.4 Skip Scan 入手,讲清复合索引没有左前缀条件时优化器为什么仍可能走索引,以及如何用 EXPLAIN ANALYZE 和 optimizer_switch 做生产验证。189 收藏 -
文章 · java教程 | 3个月前 | JWT · Spring Boot · 生产实践 · Java教程 · Spring Security · java jwt spring boot Spring Security 后端安全
从一次 JWT 明明带了却返回 401/403 的生产排查讲清 Spring Security 过滤链、Bearer Token、SecurityContext、权限前缀和 /error 二次拦截。255 收藏 -
数据库 · MySQL | 3个月前 | 性能优化 · 执行计划 · 生产实践 · MySQL教程 · 数据库运维 · mysql 直方图 EXPLAIN ANALYZE Histogram 优化器统计信息
从 MySQL 8.4 直方图统计信息入手,讲清数据分布倾斜如何影响优化器行数估算,以及如何创建、验证和回滚 histogram。419 收藏 -
文章 · java教程 | 3个月前 | Spring Boot · mybatis · 生产实践 · Java教程 · 数据库性能 · java MyBatis 性能优化 spring boot N+1
从订单列表接口慢查询复盘 MyBatis nested select 的 N+1 风险,讲清 JOIN nested results、两段批量查询、分页 count 和上线检查。116 收藏 -
文章 · java教程 | 3个月前 | 并发编程 · Spring Boot · 生产实践 · Java教程 · 线程池隔离 · java 并发编程 线程池 spring boot completablefuture
从 Spring Boot 异步接口长尾事故讲清 CompletableFuture 显式 Executor、线程池隔离、超时、异常收口和上下文传递。191 收藏