标签

Go

数据真正属于用户:Local-First 计算的主权边界与落地路径

来源: infoq.com 52
能够登录账号、下载文件,并不等于真正拥有数据。围绕数据所有权的讨论正在把问题推进到更深一层:当平台停服、修改接口、限制导出或改变治理规则时,用户能否继续访问数据、迁移工具,并与其他人协作?Local-First 计算给出的方向,是让本地数据成为系统的基础,同时用开放格式、共享标准和可替换服务减少对单一平台的依赖。 传统云应用通常把身份、存储、计算、协作...

从 20 秒勇气到可审计 AI:PostgresEDI 七月聚会的两条工程主线

来源: postgr.es 39
PostgresEDI 2026 年 7 月聚会安排了两个看似相距很远的话题:内向的工程师如何走上讲台,以及如何用 PostgreSQL 和 pgvector 构建面向监管场景的 AI 检索系统。两场分享其实都在回答同一个问题:如何让技术工作经得起公开检验。前者要求工程师清楚表达自己的判断,后者要求系统留下足以复现判断过程的证据。 Redgate 的 ...

MyDumper 锁机制再演进:如何评估与落地 SAFE_NO_LOCK

来源: percona.com 48
MyDumper 的锁机制仍在持续收敛。此前分散、刚性的锁相关参数已经逐步让位于统一入口 ,近期版本又在这套架构中引入了 。这项变化值得关注,因为备份工具面对的核心矛盾一直没有消失:既要获得可用的一致性备份,又要尽量减少锁对在线业务的影响。 锁行为由若干独立标志控制时,运维人员很难只看命令就判断最终语义。参数之间可能互相覆盖,也可能形成未经验证的组合。...

crates.io 半年更新:在线审计源码、解除 GitHub 账号绑定与性能重构

来源: blog.rust-lang.org 39
过去半年,crates.io 的变化不只是增加几个页面功能。源码查看器改变了开发者审计依赖的方式,原生用户名开始拆解平台与 GitHub 的身份耦合,安全提示进一步靠近依赖决策现场;与此同时,搜索、反向依赖、CDN 缓存和 Git 索引等基础设施也完成了一轮针对性优化。 crate 页面新增的“Code”标签允许开发者直接浏览某个已发布版本的文件。这里...

当 PostgreSQL 规划器放弃索引:如何控制失控查询的爆炸半径

来源: planetscale.com 34
一条长期稳定的 PostgreSQL 查询,可能在数据分布、统计信息或参数发生变化后突然换掉执行计划。来源案例中,查询规划器放弃了原本可用的索引,导致查询失控;PlanetScale 的 Database Traffic Control 则在问题进一步扩散前限制了它。这个案例值得关注的地方,不只是“规划器为什么选错”,更是数据库入口能否在错误计划出现时...

查询结果没变,数据库却慢了:用 RegreSQL 2.0 把执行计划纳入回归测试

来源: postgr.es 36
数据库回归测试常常只回答一个问题:SQL 返回的行是否正确。但生产事故还有另一种典型形态:结果完全正确,执行方式却从索引扫描悄悄变成全表扫描。测试全部通过,接口则随着数据增长逐渐超时。 RegreSQL 2.0 将测试边界从“返回了什么”扩展到“怎样返回”:除了比较结果集,还检查执行计划、实际读取的缓冲区、磁盘溢出、节点实际行数和基数估计误差,并允许使...

让一场 PostgreSQL 分享持续生长:从直播、转写到长期讨论

来源: postgr.es 38
技术会议的基本形态多年未变:讲者上台演讲,现场听众提问,幻灯片稍后上传,剪辑后的视频可能再等几周。这个流程适合线下交流,却没有充分利用直播、自动转写、机器翻译、全文检索和 AI 摘要已经具备的能力。 对于 PostgreSQL 这样的国际开源社区,问题尤其明显。旅行成本、签证、时区和语言会挡住大量开发者,而一次有价值的讨论往往在会议散场时也随之消失。更...

PostgreSQL Buildfarm Client 21:补丁栈测试、ABI 检查与非标准分支支持

来源: postgr.es 50
PostgreSQL Buildfarm Client 21 的变化不只是一批兼容性修复。它新增补丁栈与 ABI 检查模块,改进非标准分支和 Meson 构建识别,同时强化跨版本升级测试、超时诊断与失败日志归档。对于维护私有 Buildfarm、扩展分支或长期补丁队列的团队,这一版解决了不少日常自动化中的实际痛点。 新的 PatchStack 模块面向...

uniTerm v1.4:把 MongoDB、SSH 隧道与 AI 数据库查询装进轻量终端

来源: oschina.net 41
终端、SFTP 客户端、远程桌面和数据库管理工具常常各占一个窗口。uniTerm 选择把这些高频运维能力集中到一个跨平台应用中,而 v1.4 又加入了 MongoDB、SSH 隧道以及 AI 自然语言数据库查询,进一步缩短了“连接服务器、进入内网、检查数据”这条操作链路。 uniTerm 基于 Wails v2、Go 与 Vue 3 构建,支持 Win...