InfoQ 中文发布于 08/24 20:19

GitHub 公开预览 Stacked Pull Requests 功能

GitHub 宣布公开预览 Stacked Pull Requests 。该功能原生支持将大型软件变更拆分为多个比较小的相互依赖的拉取请求,以便分别进行审查和合并。

查看原文
InfoQ 中文发布于 08/23 17:10

事故频发并不意味着可靠性下降

IT 工程项目领导者最常见的假设之一,是报告的事故数量不断增加就意味着系统可靠性正在下降。然而,Great Circle 最近的一篇文章提出,实际情况往往恰恰相反:事故数量增加,反而可能意味着组织的事故管理文化正在改善。随着团队不断投入资源完善流程、工具、培训和运维规范,他们会更愿意正式地将那些过去大概只会被悄悄处理、甚至被隐瞒的事故报告上去。这样带来的结果就是组织对运营问题的可见性提高了,但却不一定意味着系统的健康状况恶化。

查看原文
InfoQ 中文发布于 08/26 19:11

Netflix详述如何扩展其实时服务地图

Netflix描述了如何重新设计驱动Service Topology(实时服务依赖地图)的流处理管道以满足生产规模需求。该系统采用三阶段架构,将中间解析过程与丰富和持久化过程实现了分离,将回压传播回Kafka而不是丢弃记录,并在高流量内部传输时使用服务器发送事件(server-sent event)来取代gRPC。

查看原文
Solidot发布于 08/28 14:49

Google 要求 Android 应用开发商降低内存占用

Solidot是至顶网的科技资讯网站,主要面对开源自由软件和关心科技资讯读者群,包括众多中国开源软件的开发者,爱好者和布道者。口号是“奇客的知识,重要的东西”。

查看原文
InfoQ 中文发布于 09/01 19:55

Expedia和Airbnb引入LLM生成的GraphQL模拟数据,不过规范相对滞后

Expedia Group开源了mockql-rs,这是一个Rust CLI工具,可以在请求时使用LLM生成的数据填充被@mock注解标注的GraphQL字段。继4月份Airbnb的@generateMock指令和2月份GraphQL基金会的RFC之后,这已经是半年内第三次公开尝试。三种方案采用了不同的架构解决相同的问题,其中两种使用相同的指令名称但含义不同。

查看原文
人人都是产品经理发布于 09/02 15:08

一文理清 HarmonyOS 6.0.2 涵盖的十个升级点

HarmonyOS 6.0.2 带来多项实用更新:ArkUI 新增 Picker 容器、滚动内容总大小获取、Tabs 图片指示器,ArkWeb 支持快速回顶,基础服务新增注解能力,加解密支持 ChaCha20。本文逐一解析这些新特性,助你快速掌握开发要点。

查看原文
AWS Machine Learning Blog发布于 09/03 02:18

From code to diagrams: Agentic architecture documentation with Amazon Bedrock AgentCore

(翻译)从代码到图表:使用 Amazon Bedrock AgentCore 的代理式架构文档生成

Learn how a global interdealer broker built an automated architecture documentation pipeline on Amazon Bedrock AgentCore that analyzes .NET code bases, generates architecture diagrams, and maintains searchable documentation through Amazon Bedrock Knowledge Bases and AWS CodePipeline.

查看原文
人人都是产品经理发布于 09/04 09:25

契约的机器防线:契约不是文档,是机器执行的拦截规则

契约写了不等于被机器守住。本文通过三道闸验证,证明结构、语义、同步三类违规能被机器自动拦截,让契约从'规范'变成'被执行的规则'。 在前序章节中, YAML 契约 已经证明了” 形式化为代码的规矩在机器世界里长什么样 “,同一份YAML能被编译为四种机器格式; 字段层差异 已经证明了” 自然语言规范无法被机器执行,契约字段可以 “。但还有一个关键问题没有回答:

查看原文