上个月我负责的业务线出了一次不大不小的事故,事后复盘发现一个很尴尬的事情:告警其实提前 20 分钟就触发了,但当时值班的同事压根没看到。为什么?因为那天光钉钉群里的告警就有 400 多条,绝大部分是无意义的抖动和重复,大家早就免疫了。这事之后我花了两周把告警体系重新治理了一遍,从每天 500 ...
上周末 Linus 把 7.1 推出来了。说实话,一般 .1 版本我不太会单独写文章聊,但这次翻了一下 changelog,发现几个改动还挺有意思的,尤其是搞存储和运维的兄弟可能会比较关注。先说最让我兴奋的——新的 NTFS 驱动终于合进主线了。NTFS 驱动重写:不只是"能写了"这么简单做过...
上周刷技术新闻,看到一条消息差点以为是恶搞:微软在 Build 2026 上正式发布了 Coreutils for Windows,把 75+ 个 Linux/Unix 命令原生搬到了 Windows 的 CMD 和 PowerShell 里。ls、grep、cat、cp、mv、rm、find...
前阵子半夜被告警叫醒,一台线上机器的 worker 进程起不来了。打开监控一看,CPU 不高、内存也还行,但服务就是 fork 失败。第一反应是 ulimit 的 nproc 打满了?跑了一下 ps aux | wc -l,进程数确实很高,再仔细一看——一堆 <defunct> 的...
前阵子有个做在线编程平台的朋友找到我,说他们平台要支持用户在线提交代码并执行,问我用 Docker 跑用户代码安不安全。我当时就笑了——这事儿我太熟了,之前在做一个类似 LeetCode 的 OJ 系统的时候,就踩过不少坑。说白了,Docker 容器不是什么铜墙铁壁,它本质上就是跑在宿主机内核...
热爱技术的云计算运维工程师,Python全栈工程师,分享开发经验与生活感悟。
欢迎关注我的微信公众号@运维躬行录,领取海量学习资料