标签

后端

MCP 企业托管授权稳定了:把每台服务器的同意弹窗收回到 IdP

来源: infoq.com 43
Model Context Protocol 团队把 Enterprise-Managed Authorisation 扩展提升到了 stable。这个变化的重点不是“又多了一个登录按钮”,而是企业可以把 MCP 服务器访问控制收拢到自己的身份提供商,也就是 IdP。目标很明确:用户登录一次,访问已批准的 MCP 服务器时不再逐台确认、逐台配置。 过去...

看懂 PostgreSQL 的 .ready 和 .done:WAL 归档到底卡在哪里

来源: postgr.es 38
当 里堆满 文件时,很多人的第一反应是“复制坏了”。但 和 指向的不是流复制本身,而是 PostgreSQL 本地归档进程对 的排队和完成记录。把这层关系拆清楚,排查 WAL 暴涨会快很多。 可以把 WAL 交付拆成三件事: 生成 WAL 传输 WAL 回放或消费 WAL 是“传输 WAL”的一种方式。流复制也是一种方式。逻辑复制也有传输通道,但它传的...

Webpack 5.108.4:一次面向 CSS 解析路径的小幅提速

来源: oschina.net 34
Webpack v5.108.4 是一个补丁版本,变化不大,但方向很明确:减少 CSS 解析阶段的无效工作,让非 CSS Modules 场景跑得更快。对日常项目来说,这类更新通常不会改变配置写法,却可能让构建链路少做一批没有产出的 AST 和 token 处理。 这次发布的核心变化集中在 CSS 解析性能上,尤其是“非 CSS Modules”的代码...

pg_hardstorage 为什么故意不要增量备份链

来源: postgr.es 41
在 PostgreSQL 备份工具里,“全量 + 一串增量”几乎是默认想象:上一次备份是下一次备份的父节点,恢复时沿着链条一路重放。pg_hardstorage 选择了另一条路:它没有增量链,而且这是设计目标,不是缺失功能。核心取舍很直接:用更多源端读取 I/O,换一个不容易在凌晨恢复时突然断掉的仓库格式。 链式增量格式看起来很省: 只要每个节点都在,...

MateClaw 1.7.0:把 Agent 平台补上生产环境最怕缺的三块板

来源: oschina.net 32
MateClaw 1.7.0 的关键词不是“又接了一个模型”或“又多了一个入口”,而是生产化加固。上一阶段它已经把数字员工、LLM Wiki、工作流、触发器、技能、MCP、ACP、多渠道入口、桌面端和 WebChat 收进同一套 Spring Boot Agent Harness。到了 1.7.0,问题变得更硬:审批不能挂死,长任务不能黑盒,Token...

NumPy 2.5.1:一个值得下游项目尽快验证的补丁版本

来源: oschina.net 42
NumPy 2.5.1 已发布。这不是功能大版本,而是 2.5.0 之后的补丁发布,重点修复已发现的问题。对普通应用来说,它看起来可能只是一次小升级;但对维护 Cython 扩展、科学计算库、数据处理框架的团队来说,这个版本更值得关注,因为它修复了 NumPy datetime Cython API 相关问题,并继续推进 Python 3.15 准备工...

FastDFS V6.16:单机多 Storage 实例让容量利用更灵活

来源: oschina.net 29
FastDFS V6.16 的重点不是“又多了几个参数”,而是把一个常见部署痛点往前推了一步:同一台服务器现在可以部署同组的多个 storage 实例。对有多块磁盘、希望更细粒度利用机器资源的团队来说,这比简单地把磁盘挂成一个大目录更可控。同时,新版本还提供了两个观察工具: 用来直观看 storage 状态, 用来快速看集群容量。 传统 FastDFS...

Spring Cloud Contract 迁到 Stubborn.sh:契约测试项目换了新家

来源: spring.io 39
Spring Cloud Contract 有了新的归宿:项目正在迁移到 Stubborn.sh。对使用契约测试的团队来说,这类变化不只是“仓库搬家”,它会影响依赖坐标、文档入口、Issue 跟踪、发布节奏,以及你在 CI 里如何固定工具版本。 由于来源摘要没有给出更细的迁移细节,下面不假设包名或 API 已经改变。更稳妥的做法是:把现有契约测试先跑绿...

听 Phil Webb 谈 Spring Boot 4.1:升级前该先盯住哪些工程细节

来源: spring.io 25
这期 Spring Office Hours 把话题放在了 Spring Boot 4.1,并邀请 Phil Webb 参与讨论。仅凭标题和摘要,我们不能把它当成正式发布说明来读;更稳妥的方式,是把它当成一次“升级前技术雷达”:哪些地方要提前盘点,哪些自动化检查要先补上,哪些风险不能等到版本切换那天才发现。 Spring Boot 的小版本升级通常不只...

从 8KB 页面看懂 PostgreSQL VACUUM:死元组、索引清理与可见性地图

来源: postgr.es 41
PostgreSQL 的 经常被简单理解成“清理死数据”。但真正落到一个 8KB heap page 上,它做的事情更细:什么时候只改 ,什么时候回收 tuple 字节,什么时候还不能释放 line pointer,什么时候更新 FSM 和 visibility map。理解这些细节,能解释很多生产现象:为什么表删了一半文件还不变小,为什么 index...