Go 1.14 ~ Go 1.26 版本演进复盘 开篇摘要 Go 在 1.14 到 1.26 的演进,主线很清晰:先把工程化与运行时打磨到可大规模生产(1.14-1.17),再完成语言能力跃迁(1.18 泛型),最后进入“工具链智能化 + 标准库现代化 + 云原生运行时精细控制”的阶... 2026-02-12 开发 #golang
我对秒杀防超卖的四层方案推演(单体 / MySQL / Redis 预扣 / MQ 异步) 前情提要 上周面试得物时被问到一句很典型的问题:“高并发场景如何避免超卖?”我当时讲得比较混乱。这篇文章就是把那次追问逼我补齐的思考写下来:按系统演进把方案拆成 4 层,从单体到 MySQL,再到 Redis 预扣,最后到 MQ... 2026-01-20 开发 #golang #面试
炎魂后端一面面经 笔试 一到场,先让做一份笔试试卷(里面是算法二选一➕场景题) 算法1:有一个数组和一个target,要求返回两数之和为target的下标 算法2:没看没印象 场景题:多人协作文档要怎么共享给全部人看?离线设备和远程服务器数据冲突... 2025-04-15 面试回顾 #golang
eino学习小记(二) 书接上回,笔者谈到原来的项目只是人为先去使用工具然后再给ai,而且也没有发挥eino框架的https://www.cloudwego.io/zh/docs/eino/core modules/chain and graph orche... 2025-03-22 开发 #golang #eino #cloudwego
一次mysql差点爆了的事故 今天中午,离谱告诉我投票问卷的的获取投票数据接口基本显示超时(10s),然后我看到后自己用apifox测了一下,有7s、11s甚至14s(复盘发现最高甚至有2min),于是先去看了一下有多少数据量,发现有八百多条,当时是觉得应该是循环... 2024-12-11 事故 #mysql