分类

文章

SQLite 做 AI 工作流持久化,够用吗?

来源: oschina.net 42
最近 DBOS 发了一篇博文,核心论点是"Postgres 就是你持久化执行所需的全部"——既然你已经信任你的数据库来存业务数据,何必再引入一层编排引擎?这个观点在社区里引发了不少共鸣。但 Obelisk 团队觉得,这条逻辑链还可以再往前推一步:对一大类持久化场景,SQLite 就够了,连 Postgres 都不必上。 这不是为了省钱而省钱。背后是对 ...

RuleGo v0.36.0:当规则引擎长出 Agent 的骨骼

来源: oschina.net 34
规则引擎和 AI Agent,听起来像两个世界的东西——前者是确定性的条件分支,后者是概率性的推理决策。RuleGo v0.36.0 把它们焊到了一起: 从组件库正式升级为声明式 AI Agent 开发框架,Server 模块也从示例项目蜕变为可部署的服务端。这意味着你不再需要在外部编排 Agent 调用链,再手动把结果喂回规则引擎——两者在同一套声明...

Apache bRPC 1.17.0:FlatBuffers 零拷贝、Redis 集群原生通道与 RDMA 扩展齐上阵

来源: oschina.net 38
bRPC 作为百度开源的高性能 C++ RPC 框架,已经在工业级微服务场景中打磨多年。1.17.0 版本不是小修小补——它带来了三个方向上的实质性能力跃迁:序列化零拷贝、协议传输层扩展、以及 RDMA 通信增强。如果你在用 bRPC 做高吞吐服务间调用,这版值得跟进。 FlatBuffers 的设计初衷就是避免序列化时的中间缓冲区分配,但传统 bRP...

Ember 7.0 发布:构建系统全面拥抱 Vite,升级路径与实操指南

来源: oschina.net 29
Ember.js 在 2026 年 5 月 29 日正式推出 7.0。这个版本没有铺天盖地的新 API,也没有颠覆性的架构重写——它做的是一件更务实的事:把 6.x 周期里标记废弃的功能全部清掉,同时把构建系统从 Ember CLI 的传统管线彻底切换到 Vite。对于已经在 6.x 上跑项目的团队来说,这意味着升级成本可控,但构建工具的变更需要认真对...

天涯社区启用 tianya.net:一次大规模域名迁移与分阶段数据恢复的实战

来源: oschina.net 64
2023 年 4 月 1 日,天涯社区因电信 IDC 欠费暂停访问,至今已满三年。重启团队近期在新天涯联合工作组支持下,敲定了恢复方案:2026 年 6 月 1 日起正式启用 tianya.net 域名,分步骤实现数据恢复访问。 这则公告看似只是一条运营消息,但拆开来看——旧域名停用、新域名启用、海量历史数据分批恢复——背后是一整套域名迁移与数据渐进式...

部署架构:从代码到运行环境的映射术

来源: my.oschina.net 31
写完代码,跑通测试,离"上线"还有一道硬坎——你的服务到底部署在什么环境上?一台物理机、一个机房、还是云上的几个可用区?网络怎么打通、资源怎么分配、数据库和 Redis 放哪里?这些问题全归"部署架构"管。它不是画几张拓扑图交差,而是把软件的每一层需求映射到物理环境的每一层能力上。 部署架构要回答的核心问题:软件需要什么,物理环境能给什么,中间怎么对齐...

GitHub 今日三匹加速狂魔:多智能体协作、Claude Code 工程插件、从零搓技术

来源: oschina.net 36
昨天 GitHub 趋势榜还是 MoneyPrinterTurbo、markitdown、liteparse 三家唱主角,今天它们集体后退,前三名加起来才占总星的 29%。没有一家独大,但三个加速最快的项目各自指向一个截然不同的方向——多智能体协作、Claude Code 工程增强、从零构建技术栈的经典教程。三个方向,三种加速逻辑,值得拆开看。 第一个...

发布列车日期变更:如何让团队不被节奏调整打乱

来源: spring.io 53
软件项目的"发布列车"(Release Train)是一种固定节奏的交付模式——每隔一段时间,不管某条特性是否完工,列车都会准时发车。这种模式带来了可预期的交付节奏,但当列车时刻表本身发生变更时,影响会迅速传导到依赖它的每一个团队。 发布列车的日期并非铁板一块。常见的原因包括: 上游依赖延迟:某个关键组件的安全补丁或 API 变更未按时就绪,整条列车必...

Spring 安全遇上 AI:当你的 API 端点开始"说话"

来源: spring.io 55
传统 Spring Security 守的是边界——谁能登录、谁能访问哪个接口。但当你的应用接入 LLM、让 Agent 自主调用内部服务,边界就变得模糊了:用户的一段自然语言,可能绕过你精心设计的权限体系,直接触达敏感数据。 这不是假设。Prompt injection、Agent 权限越界、模型输出泄露内部信息——这些已经在生产环境发生。Sprin...