标签

架构设计

被遗忘的互联网奠基人:一位高中数学教师如何用代码证明分布式网络可行

来源:oschina.net 21
1960年代,互联网还不存在。军方通信依赖中心化网络——一个节点被炸掉,整条链路就断了。谁能证明"没有中心的网络"真的能工作?答案出乎意料:一位利用暑假兼职编程的圣莫尼卡高中数学女教师。她的代码模拟验证了分布式网络的可行性,为后来 ARPANET 和整个互联网铺下了第一块理论基石。然而,她的名字在长达六十多年的技术史中几乎无人提及,直到 2026 年 ...

在浏览器标签页里跑 Linux 内核:BrowserPod 的 WebAssembly 架构拆解

来源:oschina.net 23
Leaning Tech Labs 最近公开了 BrowserPod 的完整技术方案——把一个为 WebAssembly 定制的类 Linux 内核塞进浏览器标签页,多个 Linux 应用可以同时跑在里面,不需要远程服务器,不需要虚拟机镜像下载,打开网页就能用。 这听起来像玩具,但底层架构的选择值得认真看。它解决的核心矛盾是:浏览器只有 JavaScr...

qKnow 2.2.0:智能体构建平台的视觉与数据双升级

来源:oschina.net 17
智能体构建平台正在从"能用"走向"好用"。qKnow 2.2.0 版本的发布,核心信号很明确——当平台的基础架构已经稳定,下一步就是让开发者看得清、操作顺、数据摸得着。这次迭代不是功能堆叠,而是围绕四个方向做系统性补齐:视觉交互标准化、操作体验优化、运营数据可视化、核心功能模块扩充。 早期版本的智能体构建平台,常见的问题是不同模块风格割裂——流程编排页...

Haskell Foundation 大重组:砍管理层,钱和人都往技术一线堆

来源:oschina.net 22
2026 年 5 月 21 日,Haskell Foundation 董事会主席 Laurent P. René de Cotrent 发出一封公告,内容相当硬:执行董事 José Manuel Calderón Marcos 离任,组织架构重组,董事会成员更迭。这不是例行人事调整,而是基金会从"管理驱动"向"技术驱动"的明确转向——管理层被削减,资源...

用 Amazon Bedrock AgentCore 构建多租户智能体:隔离、配置与落地实践

来源:aws.amazon.com 30
当你的 AI Agent 从内部工具走向 SaaS 产品,租户隔离就成了架构的第一道门槛。单租户场景下,Agent 共享同一个知识库、同一套工具权限、同一个上下文窗口,一切都很简单。但一旦多个客户接入,问题立刻浮现:A 客户的订单数据不能被 B 客户的 Agent 读到;不同客户对同一工具的调用策略可能完全不同;按租户计费和限流也需要精确到每个 ten...

用 Amazon Bedrock 搭一个 AI 招聘助手:从简历筛选到面试题生成

来源:aws.amazon.com 31
招聘流程里最耗时间的环节是什么?不是发 JD,不是安排日程,而是反复阅读大量简历、逐个提炼候选人亮点、再为每个人准备针对性的面试问题。这些工作机械但需要判断力,恰好是 AI 辅助的切入点。本文基于 AWS 官方给出的参考架构,拆解如何用 Amazon Bedrock 构建一个招聘助手——它能加速简历评估、生成个性化面试题、并为人类决策提供数据支撑。注意...

Nova:让编码 Agent 并行跑起来,也让内部系统自动用上 AI

来源:dropbox.tech 21
当工程师同时处理三四个分支的 bugfix、重构和功能开发时,逐个喂 prompt 给 Copilot 式工具效率并不高。Nova 要解决的问题很直接:把编码 Agent 从"单线程聊天"升级为"多会话并行 + 系统级调度"。工程师可以同时开多个编码会话,内部系统也能把 Agent 当作工作流的一环自动调用——不需要人盯着屏幕等结果。 传统编码助手的工...

PostgreSQL 迁移切换:逐库推进还是整体切换?先想清楚再动手

来源:postgr.es 25
新集群已经部署好了,数据同步也跑起来了,接下来就是切换(cutover)——把流量从旧集群切到新集群。很多人把切换当成迁移的最后一步,到了那个节点才去想怎么做。但实际上,切换策略决定了你怎么迁移,而不是反过来。它影响你怎么配复制、预留多少 replication slot、怎么处理 schema 变更、以及回滚路径长什么样。所以在搭复制之前,先把切换策...

TimescaleDB 2.27.1:该升级了,顺便聊聊怎么用好这个时序扩展

来源:oschina.net 25
TimescaleDB 2.27.1 发布了,官方措辞很直接——建议尽快升级。这不是一次大功能迭代,而是针对 2.27.0 的性能改进和缺陷修复,但"尽快"这个词说明修复的内容可能触及了生产环境的痛点。如果你正在跑 2.27.0,别拖。 下面先说升级操作,再给一个从零建 hypertable 的完整示例,最后列一份升级前的检查清单。 官方特别提醒:更新...

用图灵机的思路理解 CRDT:分布式协同不再靠锁

来源:oschina.net 25
分布式协同编辑——多人同时改一份文档、一张白板、一个表单——最难的不是网络延迟,而是"两个人同时改了同一个字段,谁的算对?"。传统做法是加锁:谁先抢到谁改,其他人等着。但锁在跨区域、离线场景下代价极高,甚至不可用。CRDT(Conflict-free Replicated Data Type)给出了另一条路:数据结构本身保证无论各节点以什么顺序收到更新...