Posted in

【Golang缓存性能跃迁计划】:实测对比5种缓存策略(内存/Redis/FreeCache/Badger/BigCache),吞吐提升4.8倍的关键配置

第一章:Golang查询数据库做 … 【Golang缓存性能跃迁计划】:实测对比5种缓存策略(内存/Redis/FreeCache/Badger/BigCache),吞吐提升4.8倍的关键配置Read more

Posted in

Go程序上线前必须做的磁盘校验:5个关键指标(Total/Free/Avail/Inodes/Usage%)一次性全部获取(含Prometheus暴露示例)

第一章:如何在Go语言中获取硬盘 … Go程序上线前必须做的磁盘校验:5个关键指标(Total/Free/Avail/Inodes/Usage%)一次性全部获取(含Prometheus暴露示例)Read more

Posted in

【Go Map替代方案横向评测】:bigcache vs. freecache vs. fastcache vs. 自研shard-map(吞吐/延迟/内存/GC压力四维对比)

第一章:Go Map的底层局限与 … 【Go Map替代方案横向评测】:bigcache vs. freecache vs. fastcache vs. 自研shard-map(吞吐/延迟/内存/GC压力四维对比)Read more

Posted in

Go sync.Map vs. fastcache vs. freecache:百万级key场景下内存占用、GC压力、并发吞吐三维评测(附raw benchmark数据)

第一章:Go sync.Map … Go sync.Map vs. fastcache vs. freecache:百万级key场景下内存占用、GC压力、并发吞吐三维评测(附raw benchmark数据)Read more

Posted in

Go并发原语选型决策图谱(2024新版):map / sync.Map / sharded map / fxhash.Map / freecache ——按QPS/延迟/内存/维护成本四维打分

第一章:Go并发原语选型决策图谱 … Go并发原语选型决策图谱(2024新版):map / sync.Map / sharded map / fxhash.Map / freecache ——按QPS/延迟/内存/维护成本四维打分Read more