搜索结果:jvm(36 个)
按分类缩小范围
langchain4j
综合 77
为 JVM 构建 LLM 应用的 Java 库,提供统一 API 对接主流大模型与向量库。
arthas
综合 70
阿里巴巴开源的 Java 诊断工具,帮助开发者在线排查定位生产环境问题。
testcontainers-java
综合 67
支持 JUnit 测试的 Java 库,可在 Docker 容器中提供轻量级、用完即弃的数据库或 Selenium 浏览器等实例。
byte-buddy
综合 67
面向 Java 虚拟机(JVM)的运行时代码生成库
gluten
综合 66
Gluten 是一个为 Spark SQL 提速的中间层插件。它复用 Spark 的分布式控制流,将 JVM 中计算密集的数据处理卸载给 ClickHouse、Velox 等高性能原生引擎。通过 Substrait 转换执行计划并结合 Arrow 列存格式,无需改动现有 SQL 或 DataFrame API 即可实现原生向量化加速。
Recaf
综合 65
现代化的 Java 字节码编辑器。
mleap
综合 65
MLeap 专注于简化机器学习流水线的生产部署。它支持将 Spark 或 Scikit-learn 训练的流水线导出为便携格式(JSON/Protobuf),并直接在轻量级 JVM 运行时上执行,完全脱离对 Spark、sklearn 等重型环境的依赖,实现高性能、跨平台的快速推理。
mill
综合 64
Mill 是一款面向 Java、Scala 和 Kotlin 的轻量构建工具,旨在解决传统 JVM 工具慢且复杂的问题。它比 Maven 更简洁(配置代码更少)、比 Gradle 更直观,通过激进的缓存与并行机制,实现提速 3-7 倍的高效编译、运行与测试体验。
koog
综合 63
构建高容错、跨平台企业级 AI Agent 的 JVM 框架。
deeplearning4j
综合 63
基于 JVM 的深度学习训练与部署工具套件,支持导入 Keras、TensorFlow、ONNX/PyTorch 等模型。
jvm
综合 62
JVM 底层原理知识总结整理。
vert.x
综合 61
用于在 JVM 上构建响应式(Reactive)应用程序的轻量级工具包。
bitcoin-s
综合 61
bitcoin-s 是基于 Scala 语言、运行在 JVM 上的比特币与闪电网络开发工具包。它主要解决在 JVM 环境下构建加密货币应用的开发需求,核心功能涵盖比特币核心协议实现、加密算法、节点管理、链上钱包与 DLC 钱包,以及对 bitcoind、LND 等 RPC 的集成支持。
metrics
综合 61
用于捕获 JVM 及应用层运行指标的数据监控度量库。
RxJava
综合 61
RxJava 是 JVM 上的响应式编程库。它通过扩展观察者模式,利用可观察序列来编写异步和基于事件的程序。核心功能是提供丰富的操作符以声明式组合数据流,帮开发者抽象并简化底层线程管理、并发安全与同步操作。4.x 版本进一步支持了虚拟线程与 Flow API。
retrofit
综合 60
面向 Android 和 JVM 的类型安全 HTTP 客户端。
Binding.scala
综合 59
Binding.scala 是一个支持 JVM 和 Scala.js 的响应式数据绑定库。它主要解决前端与 GUI 开发中的视图与数据同步问题。核心功能是提供精确的响应式数据绑定与自动生命周期管理,无需虚拟 DOM 即可高效更新视图,同时支持静态类型检查与 HTML 字面量语法。
junit-framework
综合 59
面向 Java 和 JVM 的测试框架,对开发者友好。
ox
综合 58
Ox 是面向 Scala 3 和 JDK 21+ 的并发与流处理库。它基于 JVM 虚拟线程,让开发者无需复杂的异步语法,就能以直观的“直接风格”编写高并发代码。核心功能包括结构化并发(安全管理生命周期与异常)、带背压的流处理,以及熔断、重试、限流等容错韧性机制。
async-http-client
综合 58
面向 JVM 的异步非阻塞 HTTP 与 WebSocket 客户端库。