Docker 挺怪的
作者为了好玩自己写了个容器运行时,写下六件让他觉得 Docker 很怪的事:容器既不是虚拟机也不是内核功能,镜像是文件夹,runc 因为 Go 没有 fork 只能 exec /proc/self/exe 假装 fork,跑容器还要 root。
更多 Go
首页作者为了好玩自己写了个容器运行时,写下六件让他觉得 Docker 很怪的事:容器既不是虚拟机也不是内核功能,镜像是文件夹,runc 因为 Go 没有 fork 只能 exec /proc/self/exe 假装 fork,跑容器还要 root。
Go 1.27 推出可移植 simd 包,用 simd.Uint8s 等类型隐藏 AVX512、NEON 与 wasm 的向量差异。

drainwatch 用 25 次实测拆开 Kubernetes 的优雅关闭,立即退出的 Pod 在 45 毫秒内被 RST 切断 TCP,Service 却还能对外通告已经死掉的进程 221 毫秒。
Go 1.27 让 80 字节及以下的分配获得了更快的内存分配。 这类分配最多可快 20-30%,使分配密集的程序最多快 1%。 Go 运行时通过引入特化函数来提升这些分配的性能, 这些函数专门用于分配特定尺寸。