算法与数据结构

限流算法

为什么需要限流 限流(Rate Limiting)控制单位时间内的请求数量,目标:防止资源耗尽、避免服务雪崩、 […]

Golang

Go 垃圾回收

Go GC 概览 Go 的垃圾回收器是并发的、三色标记-清除收集器,设计目标是低延迟(减少 STW 停顿)而非

算法与数据结构

哈希冲突

为什么会有哈希冲突 哈希表能在平均 O(1) 时间内完成插入、删除、查找,前提是妥善处理哈希冲突——两个不同的

游戏开发

游戏服务器热更

为什么需要热更新 在线游戏服务端的更新不可避免,但停机维护会让玩家流失、口碑受损。热更新(不中断服务完成更新)

Golang 游戏开发

Go 远程调试

为什么需要远程调试 云服务器上的 Bug 很多时候在本地复现不出来——配置文件不一致、数据库版本不同、操作系统

滚动至顶部