分类

文章

PostgreSQL 补丁为什么没人审——以及你可以怎么做

来源: postgr.es 33
三月份,Lucas Draescher 向 PostgreSQL 提交了他的第一个补丁,修复了使用 时文件描述符泄漏的问题。补丁干净、动机明确,已经迭代到第三版。然后它在 commitfest 里静静躺了两个月——零评审。 这不是例外,这是常态。PostgreSQL 靠志愿者运转,核心提交者人数有限,补丁队列却很长。一个写得不错的补丁等上几个月没人看,...

云原生时代,身份就是新的防火墙

来源: cncf.io 43
当工作负载的平均寿命从"几个月"缩短到"几分钟",当服务间调用数量从几十涨到几千,基于网络边界的安全模型就彻底失效了。你没法给一个存活 30 秒的 Job 逐一配置防火墙规则,也没法靠 IP 白名单管理几百个互相调动的微服务。云原生架构下,身份(Identity)取代网络边界,成为最核心的安全防线——这是近年来各大安全白皮书反复论证的结论,也是每个正在...

容器里那几百个 CVE,其实不是你的代码惹的祸

来源: docker.com 59
安全团队第一次对容器环境做漏洞扫描时,通常会看到一个让人头皮发麻的数字——几百个已知 CVE。逐个排查后会发现一个反直觉的事实:绝大多数漏洞根本不在你的应用代码里,而是来自基础镜像自带的那些你从未调用过的包:shell、编译器、调试工具、多余的库。换句话说,你辛辛苦苦写的业务代码只占攻击面的极小一部分,真正的风险藏在供应链上游。 这就引出了 Harde...

在 SageMaker JumpStart 上部署 NVIDIA Nemotron 3 Ultra:更快推理、更低成本的 Agentic AI 实践

来源: aws.amazon.com 75
NVIDIA Nemotron 3 Ultra 正式登陆 Amazon SageMaker JumpStart。对于正在构建 Agentic AI 工作流的团队来说,这个消息值得关注:官方数据显示,该模型在推理任务上可实现约 5 倍加速、成本降低约 30%。这意味着原本需要多轮调用、链式推理的 Agent 场景,有了更经济的模型选择。 Nemotron...

MySQL 9.7 JSON Duality View:一次往返插入两张表

来源: jfg-mysql.blogspot.com 152
拆表是常见的优化手段——把一张宽表拆成两张窄表,减少冗余、提升查询效率。但拆表之后,原本一条 就能搞定的事,变成了需要事务包裹的两条 。从自动提交的单条写入,变成一个事务块,工作负载的形态变了,锁的持有时间也变了。 MySQL 9.7 的 JSON Duality View 给了另一种解法:对着视图做一条 ,数据库在内部把数据拆到两张表里,原子性由视图...

Uber 如何用 250ms 批量窗口让账本系统扛住每秒 30+ 次热账户更新

来源: infoq.com 65
金融账本系统有一个经典难题:某些"热账户"会被大量交易同时写入。一个高频乘客的账户在一秒内可能产生多笔扣款、退款、奖励入账,如果每笔交易都争抢同一行记录的锁,吞吐量很快就会塌方。Uber 在分布式账本基础设施中碰到了这个问题——原来多小时的批处理管道,他们用 250ms 批量窗口 + Redis 协调 + 乐观原子更新这套组合拳,压到了分钟级完成,单账...

MySQL 社区贡献机制正在升级:从提交代码到共建未来

来源: blogs.oracle.com 43
MySQL 的生命力从来不只来自 Oracle 的工程团队,更来自全球数以万计的开发者——写应用、跑生产库、提交补丁、造工具、补文档、答问题、提反馈。第四次 MySQL 公开讨论会(Public Discussion #4)聚焦的就是这件事:贡献流程正在改进,下一步怎么走,需要社区一起定方向。 过去向 MySQL 提贡献,最常被吐槽的是流程模糊、反馈周...

ImgFlux v0.1:把图片上传、缩放、OCR 翻译做成一个开箱即用的微服务

来源: oschina.net 47
做过内容型产品的人都知道,图片处理这块"小事"能吃掉大量工程时间。用户上传一张 5MB 原图,手机端要 400px 宽的 WebP 缩略图,桌面端要 1200px 的 JPEG,海外用户还希望把图片里的中文说明翻译成英文——每一条需求背后都是一套裁剪、转换、存储、缓存逻辑。ImgFlux v0.1 把这些能力打包成一个读写分离的微服务,Docker C...

VTJ.PRO v2.4.0:多人实时协作、应用克隆与 AI 批量识图,低代码引擎的团队作战升级

来源: oschina.net 37
开源 AI 低代码平台 VTJ.PRO 最近连推两个版本——核心引擎 v0.17.0 和在线开发平台 v2.4.0。这波更新不是修修补补,而是把团队协作和 AI 资产管理的能力往前推了一大截。如果你在用低代码做内部工具、运营后台或者数据看板,这几个新功能直接关系到你团队的交付节奏。 低代码平台最大的痛点之一就是协作。传统方案要么靠锁定编辑区域,要么靠手...

VoidZero 加入 Cloudflare:Vite 工具链的新归属与你的下一步

来源: blog.cloudflare.com 83
前端工具链的核心团队 VoidZero——Vite、Vitest、Rolldown、Oxc 和 Vite+ 的缔造者——正式加入 Cloudflare。这不是一次简单的"公司被收购",而是整个 JavaScript 构建生态的一次重心迁移。对每天在终端里跑 的开发者来说,最关键的问题只有一个:Vite 还是我的 Vite 吗? VoidZero 手里握...