Pi 的核心现已支持 MCP,推翻了此前的立场,因为 MCP、模型和智能体架构都已经 evolves(演进)。这些必要的改动也让非 MCP 工具受益,尤其是 Jev。 主要新增的是 Codemode:这是一个运行在 Pi 可信智能体循环旁边的 JavaScript 沙箱。它允许智能体组合和编排多个工具调用、控制工具加载策略,并将状态保存在会话记录中,而不是文件系统中。Codemode 会在启用 MCP 时自动加载,也可以单独启用。 尽管现代 MCP 已有不少改进,许多服务器仍假设使用的是旧版宿主框架:这类框架会把所有工具直接塞进上下文,并返回未结构化的文本。Pi 认为,MCP 更接近 OpenAPI,但增加了智能工具发现和结构化响应能力;Pi 的目标是帮助 MCP 面向小型现代智能体进一步发展。要充分利用较新的 LLM 能力,还必须支持延迟加载工具和更丰富的元数据。 一个示例将 Linear MCP 工具与 Jev 分类器结合使用,并行分析问题讨论,识别情绪不满的问题提交者,同时避免不必要的上下文占用。
本摘要重点介绍了关于 PostgreSQL 大规模连接性的工程实验发现。
**问题:“套接字税” (Socket Tax)**
PostgreSQL 的协议本质上是同步的:一个连接对应一个活动查询。在应用程序与数据库被网络延迟(如跨区域)隔离的分布式架构中,传统的 TCP 连接池会成为瓶颈。由于每个 TCP 套接字都需要内核资源和三次握手,工程师被迫限制连接池大小,这会导致客户端出现大量的排队、内存膨胀以及数据包丢失时的“队头阻塞” (Head-of-Line blocking) 问题。
**解决方案:QUIC 多路复用**
通过在 QUIC (UDP) 而非 TCP 之上运行 Postgres 协议,作者实现了一个系统,使数百个查询可以共享少量物理 UDP 关联。由于 QUIC 流是虚拟的,它们不需要新的文件描述符或内核握手。
**实验结果**
在高负载下,基于 QUIC 的架构实现了:
* **延迟降低 30 倍**(246ms 对比 7,088ms)。
* **吞吐量翻倍**(9,718 QPS 对比 4,749 QPS)。
* **内存占用减少 80%**。
尽管 QUIC 并不能解决多语句事务相关的问题(因为这些事务仍会锁定后端连接),但在分布式环境下,它有效地消除了高吞吐量、单语句工作负载中的传输层瓶颈。