标签

Java

ScarfBench:用企业级 Java 框架迁移检验 AI Agent 的真本事

来源: huggingface.co 38
AI Agent 做代码演示很容易:改一个函数、补一个测试、生成一段样板代码。但企业里的 Java 框架迁移不是这种玩具任务。它通常意味着跨模块理解、依赖升级、注解替换、配置重写、测试修复,以及对运行时行为的谨慎验证。标题里的 ScarfBench 指向的正是这个更硬的问题:如何用企业 Java 框架迁移来评测 AI Agent。 企业 Java 项目...

SofaRPC 5.14.3:Fory 序列化进场,Java RPC 的性能账又多了一种算法

来源: oschina.net 37
SofaRPC v5.14.3 已发布。这次更新的重点很明确:在生产级 Java RPC 框架里加入 Apache Fory(原 Fury)序列化支持,同时修复 Triple 协议和代理生成相关问题。对正在维护 Java 服务调用链的团队来说,这类版本不只是“升个小版本”,而是关系到序列化开销、协议稳定性和 JDK8 兼容边界的一次补强。 SofaRP...

光电音之王尝鲜版十二:Java 代码生成器开始支持 HTML 原型模式

来源: oschina.net 51
Java 通用代码生成器“光电音之王”尝鲜版十二发布了。这个版本最值得注意的变化,是新增 HTML 原型模式,同时增强了模板向导界面对图片数据的支持,并补充了示例和测试。对已经把代码生成器放进日常开发流程的团队来说,这类更新的价值不在“多了一个按钮”,而在于能不能把原型、模板、示例和交付包串成更稳定的生成链路。 很多后台系统、管理端、低代码平台项目都会...

Java 实时系统的事件驱动扩展:Kafka 背后的生产级取舍

来源: infoq.com 38
事件驱动架构很容易被描述成“天然可扩展”:生产者写事件,消费者水平扩容,Kafka 扛住吞吐。但在 Java 实时系统里,真正棘手的问题往往不是消息能不能进队列,而是状态放哪里、分区怎么切、重复事件如何处理、JVM 抖动会不会拖垮实时链路。 这篇文章基于一个 Java/Kafka 联络中心平台的经验展开:系统需要支撑约 80k BHCC(busy ho...

Electron 42.5.1 发布:一个小版本里值得关注的协议响应修复

来源: oschina.net 49
Electron 42.5.1 已经发布。作为一个基于 Chromium 和 Node.js 的跨平台桌面应用框架,Electron 的小版本更新通常不会改变开发方式,但会修掉一些足以影响真实应用稳定性的边角问题。这次摘要里明确提到的修复点,是当 未设置时的相关问题。 Electron 应用经常会注册自定义协议,用来加载本地资源、隔离前端资源访问、实现...

把 Spring 周报变成团队可执行的升级清单

来源: spring.io 39
“This Week in Spring - June 30th, 2026” 这类周报的价值,不只在于告诉你 Spring 生态又发生了什么,更在于提醒团队:依赖、运行时、构建插件、安全补丁和迁移窗口都需要持续管理。由于来源摘要没有列出本期具体条目,下面不臆测某个新版本或特性,而是把它当作一次 Spring 生态周更信号,讲清楚团队可以怎样把周报转化...

Eliya 25:把生产诊断前移到 JVM 发行版层

来源: infoq.com 55
Asymm Systems 发布了 Eliya 25.0.3,这是一个面向 OpenJDK 25 LTS 的发行版。它的重点不是换一套 Java 语法,也不是给应用框架加插件,而是把若干 HotSpot 诊断能力收拢到一个可选择启用的 Production profile 中,让生产环境里的 Java 问题更容易留下可靠证据。 这件事对线上 Java ...

Node.js 26.3.1 进入 Current:升级前你需要知道的事

来源: nodejs.org 43
Node.js 26.3.1 已正式进入 Current 发布线。对一线开发者来说,这意味着 26.x 系列不再是实验性分支——它已经足够稳定,可以用于日常开发和预生产环境验证。但 Current 不等于 LTS,升级决策依然需要权衡。 Node.js 的发布策略是:偶数版本(如 22、26)最终会成为 LTS,奇数版本(如 23、25)永远不会。26...