标签

工程效能

Google Cloud Fraud Defense:reCAPTCHA 的接班人,从验证码走向全链路反欺诈

来源: infoq.com 50
reCAPTCHA 曾经是 Web 反机器人的标配——那个"我不是机器人"的复选框几乎出现在每一个登录页上。但验证码的思路本质上是"在门口查身份证",一旦攻击者绕过门口,整条业务链就裸奔了。在 Next '26 大会上,Google 正式推出 Google Cloud Fraud Defense,不再只盯着"你是不是人",而是覆盖登录、注册、支付全流程...

Kubernetes v1.36 新增路由同步计数指标:让 CCM Watch 模式的效果一目了然

来源: kubernetes.io 62
云环境里跑 Kubernetes,Cloud Controller Manager(CCM)的路由控制器一直在默默工作——每隔固定间隔,它就把集群节点信息同步到云厂商的路由表。问题是:节点没变化,它也在同步。对于 API 调用有严格速率限制的云厂商来说,这等于在白白消耗配额。Kubernetes v1.35 引入了 特性门控,把固定间隔轮询改成基于 W...

Cloudflare Workflows V2:确定性重放执行与 5 万并发的工作流引擎

来源: infoq.com 66
分布式工作流编排一直有个让人头疼的问题:步骤跑了一半,网络抖了、实例重启了,接下来怎么办?从头重跑浪费已完成的工作,从断点续跑又得自己维护状态——两种路都不省心。Cloudflare Workflows V2 直接把这个问题当作核心设计约束来解决:确定性重放执行(deterministic replayable execution),加上 50,000...

Discord 语音全平台宕机:一个隐藏的循环依赖如何引发级联崩溃

来源: infoq.com 77
2026 年 3 月 25 日,Discord 语音服务全线中断,数百万用户突然发现自己听不到队友说话,也无法加入任何语音频道。事后复盘揭示的根因并不复杂——一个从未被检测到的循环依赖,在特定条件下触发了整条语音基础设施的级联崩溃。这不是什么罕见的天灾,而是几乎所有微服务架构都可能踩进去的坑。 Discord 的语音基础设施由多个服务层组成:信令服务负...

Debian 2026 年强制要求可复现构建:维护者现在该做什么

来源: oschina.net 170
Debian 发布团队做了一个硬性决定:从 2026 年 5 月 11 日起,无法复现构建的新软件包将被迁移系统阻止进入 testing,已有软件包如果出现可复现性退步也会被拦下。这意味着"可复现构建"不再是加分项,而是准入门槛。 可复现构建的定义很直接:在相同的 Debian 构建环境中,对同一个源码包执行两次构建,产出的二进制包逐字节完全一致。 听...

Grok Build:把终端变成能自己动手的编码搭档

来源: oschina.net 80
命令行一直是开发者最亲密的工具,但它从来只会"听话"——你敲什么,它跑什么,不会多想一步。xAI 刚发布的 Grok Build 早期测试版想改变这件事:让终端不仅能执行指令,还能理解你的意图,自己规划步骤、写代码、调工具,把一整条工作链跑通。 目前 Grok Build 仅面向 SuperGrok Heavy 订阅用户开放,入口在 x.ai/cli。...

从 Zig 到 Rust:Bun 重写核心运行时的工程抉择与实战

来源: oschina.net 67
5月14日,Bun 发布了一条让前端圈炸锅的消息:核心运行时从 Zig 重写为 Rust。这个版本包含 6755 个提交,二进制文件体积缩小了 3-8 MB,各项性能基准测试在 macOS、Linux 和 Windows 上均达到或超越原有水平。 当初 Bun 以 Zig 起家,打出极致性能和极小体积的旗号,迅速在 Node.js 替代品的赛道上占据一...

Kubernetes v1.36 正式废弃 Service externalIPs:安全隐患终将清除

来源: kubernetes.io 76
Kubernetes Service 的 字段,从 1.21 起就被官方建议禁用,但一直没敢动手——因为怕破坏现有集群。五年后,v1.36 终于把这个"默认不安全"的功能正式标记为废弃,并给出了明确的移除时间线。如果你还在用这个字段,现在就是迁移的最后窗口。 的设计初衷很简单:在没有云厂商 LoadBalancer 的裸金属集群里,让 Service ...

在 MySQL 里直接做图像语义搜索:HeatWave GenAI 实战入门

来源: dasini.net 58
搞过图像检索的人都知道那条老路:先搭一套计算机视觉服务,再部署一个向量数据库,接着写数据同步管道把特征向量灌进去,最后还得维护一套查询网关把文本和图像对齐。整套下来,技术栈至少横跨三四个框架,运维成本远超业务本身的价值。 MySQL HeatWave GenAI 正在把这条路径压扁——图像理解、向量生成、语义检索,全部收进 SQL 工作流里完成。不需要...