Java virtual machine
PulseAugur coverage of Java virtual machine — every cluster mentioning Java virtual machine across labs, papers, and developer communities, ranked by signal.
3 天有情绪数据
-
探索 AI 代理在仓库管理和 JVM 调试中的应用
Ricardo Mello 正在 Foojay.io 上发布一系列文章,详细介绍代理式仓库管理系统的创建。该系列文章涵盖了 AI 代理的实际实现,包括它们如何使用工具、做出决策和采取行动。后续部分将深入探讨用于构建这些自主系统的特定技术,如 Java 和 Spring AI,并探索识别 AI 代理在仓库管理中有价值的用例。另外,Viktoria Evdokimova 正在测试 AI 代理调试 Java 虚拟机问题的能力。
-
新基准FuzzingBrain-Bench V1测试LLM的开放式漏洞发现能力
研究人员推出了FuzzingBrain-Bench V1,这是一个旨在评估大型语言模型(LLM)开放式漏洞发现能力的新基准。与专注于触发预定义漏洞的先前基准不同,FuzzingBrain-Bench V1挑战模型在Docker化环境中在开源软件中找到尽可能多的不同崩溃。该基准包含43个项目中的77个挑战,重点关注C、C++和Java/JVM代码。在评估中,Claude Opus 4.8表现最强,成功触发了77个挑战中的60个崩溃。
-
周三链接:Java、JVM、Gradle 和 AWS 更新
本期周三链接涵盖了 Java、Java 虚拟机 (JVM)、Gradle 和 AWS 等多个主题。内容精选自 Mastodon 帖子和 dev.to 文章,为这些领域的开发者提供了资源和更新的集合。这些链接旨在提供与 Java 生态系统和云计算相关见解和新闻。
-
LangGraph 实现超越基本循环的状态化多代理 AI 工作流
开发人员正在使用 LangGraph 探索先进的多代理 AI 工作流,LangGraph 是一个解决了简单 AI 代理实现中局限性的框架。虽然 Python 和 Jupyter Notebook 常用于基本的 AI 任务,但企业应用程序,尤其是在金融领域,需要更强大的解决方案。LangGraph 通过诸如人工干预检查点、动态路由和持久状态等功能实现状态化工作流,这些功能对于生产就绪的 AI 代理至关重要。这种方法有助于克服在复杂的、多…
-
Azul 增强 Java 安全更新,人工智能影响企业补丁管理
Azul 增强了其 Java 的月度安全更新计划,以应对人工智能影响下不断变化的的企业补丁管理格局。此次扩展旨在为 Java 环境提供更强大、更及时的安全措施。该公司正在调整其策略,以应对软件安全领域人工智能带来的新挑战和机遇。
-
Redpanda 针对 Kafka 延迟以实现实时 RAG
Redpanda 开发了一个 C++ 引擎,旨在降低实时检索增强生成 (RAG) 系统的延迟。该引擎旨在克服 Apache Kafka 中 Java 虚拟机垃圾回收暂停造成的性能瓶颈,这些暂停会显著影响大型语言模型的首次令牌响应时间 (TTFT)。该解决方案包括硬件分析工具、动态语义缓存阈值设置以及针对 LLM 上下文注入攻击的安全措施。
-
JetBrains Research 开源 KotlinLLM 以实现运行时代码生成
JetBrains Research 已开源 KotlinLLM,这是一个为 Kotlin/JVM 项目设计的实验性 IntelliJ IDEA 插件。该工具引入了“智能宏”,它们是常规的 Kotlin 函数调用,可在运行时生成 Kotlin 源代码。该插件促进了一个循环,它捕获运行时值,向 LLM 代理请求代码更新,然后编译并热重载类。在对 Spring Petclinic 项目进行测试时,KotlinLLM 在 24 个场景中实现…
-
DeepDoc为RAG管道提供隔离式文档解析
一款名为DeepDoc的新工具已被开发出来,用于解决检索增强生成(RAG)管道中解析各种文档格式的挑战,特别是在隔离式环境中。与依赖Java虚拟机(JVM)、Python依赖项或云服务的现有解决方案不同,DeepDoc提供了一个单一的、静态的Rust二进制文件。该二进制文件可以将DOCX、PDF和PPTX等常见格式解析为纯净的Markdown,而无需网络访问或外部安装,使其适用于安全、独立的RAG系统。
-
Azul 发布新工具以保护 Java 运行时环境
Azul Systems 发布了一款新的安全工具,旨在解决 Java 运行时环境中的漏洞。该工具旨在提供增强的保护,以抵御利用 Java 虚拟机 (JVM) 和 Java 开发工具包 (JDK) 的威胁。该公司将此定位为依赖 Java 应用程序的组织的关键解决方案。
-
JetBrains AI 代码补全工具出现大范围故障
据报道,JetBrains AI 代码补全工具在多个集成开发环境(IDE)中出现故障。用户在 PhpStorm、WebStorm 以及支持 Java 和 Kotlin 开发的其他 IDE 中遇到了 AI 助手的问题。
-
Claude Code 集成 Spring Boot 以进行实时 JVM 调试
开发人员现在可以将 Anthropic 的 Claude Code 与 Spring Boot 应用程序集成,以简化调试和修补过程。此集成使用本地模型上下文协议 (MCP) 服务器连接到 Spring Boot Actuator 端点,允许 Claude Code 直接访问和分析实时 JVM 运行时数据。这种方法避免了将敏感数据发送到云托管 LLM 的安全风险,并通过实现实时诊断、代码修改和验证,显著减少了调试时间。
-
Musinsa 使用 JFR 调试难以捉摸的 Jenkins 批处理作业挂起问题
一家韩国时尚电商平台 Musinsa 的物流团队在处理一个 Spring Batch 作业时遇到了持续性的问题,尽管之前已经进行了优化,但 Jenkins 的一个槽位仍会莫名其妙地挂起数分钟。由于问题的时机和性质,标准的调试工具(如线程转储和堆转储)均无效。通过实施 Java Flight Recorder (JFR) 并使用最少的 JVM 选项,该团队能够捕获详细的 JVM 事件,即使在挂起结束后也能获取信息,最终找到了导致延迟的真正原因。
-
Mastodon 上分享的编程和 AI 标签
此集群仅包含一条 Mastodon 帖子。该帖子包含与编程语言、开发工具和 AI 相关的标签列表,但不包含叙述性摘要或具体新闻内容。
-
Java AI工具困境:Skowronski阐明JVM生态系统分层
Java虚拟机(JVM)生态系统中的开发人员正面临AI工具的激增,这导致了对其集成和底层理解的困惑。Artur Skowronski的解释旨在阐明SpringAI、LangChain4j、MCP和Ollama等各种组件在Java AI堆栈中的作用。目标是帮助团队更好地理解和有效地利用这些工具。
-
受JVM垃圾回收启发的AI代理内存
一位AI开发者探索将Java虚拟机垃圾回收中的代际假说应用于代理内存系统。核心思想是,大多数数据都是短暂的,只有有用的信息才应被提升到更永久的存储中。这种方法旨在解决AI代理中的上下文膨胀、检索污染和内存退化等问题。通过简单地使用时间戳来管理内存生命周期进行的初步尝试失败了,这表明仅凭年龄并不等同于价值。
-
周三链接聚合涵盖 AI、Java 和安全
此聚合包含一个条目,一个标题为“周三链接 - 第 2026-06-17 期”的链接聚合。该条目标记了 Java、JVM、Kotlin、AI 和安全等主题,表明这是一系列与这些领域相关的资源。
-
精选技术链接涵盖 Java、JVM、GPU、Kotlin 和 AI
此集群包含一项内容,即一篇标题为“周三链接 - 第 2026-06-10 期”的博客文章链接。该文章似乎是一个精选的文章和主题列表,标签表明涵盖了 Java、JVM、GPU、forking、垃圾回收、Kotlin 和 AI。提供的链接指向一篇 dev.to 文章和一个引用相同内容的 Mastodon 帖子。
-
BoxLang 发布,成为用于快速开发的动态 JVM 语言
BoxLang 是一种专为 Java 虚拟机 (JVM) 设计的新型动态编程语言,强调快速应用程序开发。它提供完整的 Java 互操作性,编译为 JVM 字节码,并可在各种环境(包括 AWS Lambda 等云平台和 Spring Boot 等框架)中部署。该语言的创建者 Luis Majano(来自 Ortus Solutions)和社区经理 Cristobal Escobar 在最近的一期播客中讨论了其功能。
-
Spring AI和JEP 489支持更快、更便宜的本地LLM重排
本文详细介绍了一种通过对检索到的文档进行本地重排来优化检索增强生成(RAG)性能的方法。文章提倡使用Java的JEP 489 Vector API进行SIMD加速的相似性计算,并将BGE-Reranker-v2-m3等量化交叉编码器模型直接部署在Spring Boot应用程序中。这种方法旨在降低将重排任务发送到外部LLM API所带来的延迟和成本。
-
Java开发者通过将数据移至堆外来优化LLM上下文窗口
一篇近期文章讨论了通过将大型上下文窗口移出JVM堆并移入本地内存来优化基于Java的AI代理。这种方法使用Project Panama的Foreign Function & Memory (FFM) API来确定性地管理内存并避免垃圾回收开销。通过将JVM堆视为逻辑层并利用MemorySegments进行数据管理,开发者可以实现显著的性能提升并更有效地扩展其应用程序。