标签

后端

pgwatch v6:让 Prometheus 成为指标来源,而不只是输出目标

来源: postgr.es 43
pgwatch v6.0.0-beta 带来了一个重要变化:它现在可以直接抓取 Prometheus exporter,把 Prometheus 文本格式的指标作为一等数据源,与 PostgreSQL 数据源并列采集。这样,数据库内部状态和数据库外部环境信息就能进入同一个指标存储系统。 pgwatch 的传统模式是执行针对 视图的 SQL 查询,并把结...

JPEG XL 终于等到浏览器默认支持:Web 图片该怎么跟上

来源: oschina.net 45
苦等四年之后,JPEG XL 迎来了一个足以改变 Web 图片策略的节点:Mozilla 和 Google 在同一天发出了 Intent to Ship,Firefox 157 和 Chrome 将默认启用 JPEG XL 解码支持。对 Web 开发者来说,这不只是又多了一种图片扩展名,而是浏览器厂商重新把这种格式带回主流交付链路。 不过,Intent...

Spring Modulith 多版本维护线迎来集中更新:如何稳妥跟进 2.2 M1 与补丁版本

来源: spring.io 29
Spring Modulith 同时发布了 、、 和 。这组版本号传递出的重点,不只是“有新版本可升级”,而是项目正在并行维护多个版本线: 面向希望提前验证下一代能力的团队,其他三个版本则更适合已经投入生产、优先追求低变更风险的项目。 中的 表示第一个里程碑版本。它适合用于早期集成测试、兼容性验证和新功能预研,但不应仅因为版本号更新就直接替换生产环境依...

Rust 为关键维护工作设立首批 Maintainers in Residence

来源: blog.rust-lang.org 45
Rust 项目宣布了首批 Maintainers in Residence(MiR)和 Maintainer Grant 获得者。六位长期贡献者将在未来至少 12 个月获得稳定资助,专注于 rustup、标准库、编译器、Clippy 和 rustdoc 等关键项目的维护工作。 这项计划的意义不只是“给开源贡献者发工资”。它试图解决一个长期存在的问题:用...

Kubernetes v1.37 Garhwal:扩缩容、控制面韧性与 AI 调度进入新阶段

来源: kubernetes.io 27
Kubernetes v1.37 代号 Garhwal,包含 67 项增强:16 项进入 Stable、23 项进入 Beta、27 项进入 Alpha,另有 1 项弃用或移除。相比单纯增加 API,这一版本更值得关注的是几条清晰的工程主线:控制面在大规模集群中更能承受启动和恢复压力,HPA 可以按外部需求缩容到零,工作负载感知调度开始服务 AI/HP...

Go 1.27 的泛型方法:让类型上的通用操作回到方法集

来源: go.dev 27
Go 1.27 引入了泛型方法(generic methods)。这项能力解决了 Go 泛型长期以来一个很具体的限制:泛型类型可以拥有方法,但方法不能再声明自己的类型参数。现在,类型可以把“输入类型会变化的通用操作”直接表达为方法,而不必全部退回到包级函数。 以一个泛型切片包装类型为例。 不改变元素类型,因此它可以作为方法;但 会把 转换成另一个类型 ...

把数据库部署写成 PostgreSQL 程序

来源: postgr.es 28
数据库迁移工具解决了执行问题,却不一定能表达完整的部署策略。发布流程一旦需要“在某个迁移之后运行检查”“在事务之外创建并发索引”或“只有校验通过才能提交”,团队通常会开始寻找新的参数、钩子或插件。 这些需求背后有一个更基础的事实:迁移工具本质上是一个执行 SQL 的程序。它决定哪些 SQL 运行、运行顺序、是否包在事务中,以及结果能否提交。与其不断等待...

Minimus Registry 下线前:迁移到 Docker Hardened Images 的实用路径

来源: docker.com 35
Minimus registry 将于 10 月 22 日下线。对仍在 CI、Kubernetes 清单或基础镜像中引用 Minimus 镜像的团队而言,这不是一次可以延后的镜像整理,而是一次供应链依赖迁移:下线后,新的构建、部署扩容和灾难恢复都可能因拉取镜像失败而中断。 Docker 给出的替代方向是 Docker Hardened Images(D...

买 PyCharm,也是在给 Django 社区续航:读懂 2026 年秋季筹款活动

来源: djangoproject.com 34
Django 社区与 JetBrains 再次合作,启动第二场“Buy PyCharm, Support Django”年度筹款活动。对开发者来说,这不只是一次 IDE 折扣:在活动期间购买或续订 PyCharm,可以让同等金额捐给 Django Software Foundation(DSF),把日常开发工具的采购转化为对开源基础设施的长期支持。 D...