• Mill 是一款快速、可扩展、支持多语言的构建工具,支持 Java、Scala 和 Kotlin。尽管 Java 编译器速度快且 Java 语言简单易用,但 JVM 构建工具却以运行缓慢和混乱著称。Mill 旨在让您的构建系统充分利用 JVM 的性能和可用性: Mill 构建
  • 最新版本的 Java 开发工具包 23 (JDK) 在最新版本中具有四个新功能。到目前为止值得注意的两个主要功能是 Vector API、Stream Gatherers 的第二个预览以及模式中原始类型的预览 - 例如instanceof和switch。
  • 在本文中,我们将首先讨论一般意义上的性能,然后讨论 10 个 Spring Boot 性能最佳实践,以使我们的 Spring Boot 快速且资源高效。 什么是性能?在现代软件开发中,性能有不同的方面,这些方面在某 icon
  • Leyden 存储库的目的是对 Java 程序的启动时间、达到峰值性能的时间和占用空间进行原型改进 。 Leyden 原型包含许多优化,将工作从运行时转移到早期阶段,这些阶段称为训练运行。在训练运行中,我们根据对应用程序实际行为的观察 icon
  • 借助 Spring Boot 3.2 和 Spring Framework 6.1,我们获得了对检查点协调恢复(CRaC) 的支持,这是一种使 Java 应用程序能够更快启动的机制。借助 Spring Boot,我们可以以一种简化的方式使用 CRaC,即启动时自动检查点/恢复。 icon
  • 2024 年 5 月 23 日,Spring Boot 团队发布了 icon
  • 关于Java中的Z Garbage Collector(ZGC)的文章: 垃圾收集是自动清理不再使用的对象以释放内存的过程。 ZGC因其极短的暂停时间而闻名,设计目标是即使在处理大量内存时也保持暂停时间仅几毫秒。 icon
  • 在本教程中,我们将了解检查点协调恢复 (CRaC),这是一个 OpenJDK 项目,它允许我们在更短的时间内启动 Java 程序以完成第一个事务。此外,我们将了解Alpaquita Containers如何让我们轻松地在 Spring Boot 应用程序中实现 CRaC。 icon
  • jhsdb是JDK9中一个相对未被开发但非常强大的工具,用于调试 JVM 问题。无论您是在处理导致 JVM 崩溃的本机代码,还是深入研究复杂的性能分析,了解如何jhsdb有效使用都可以成为您调试工具库中的游戏规则改变者。 什么jhsdb?< icon
  • Java 虚拟机 (JVM) 调优围绕配置运行时环境以最大限度地提高 Java 应用程序的性能。 JVM 作为 Java 字节码的执行平台,提供内存管理、垃圾收集和即时 (JIT) 编译等关键服务。 JVM 调优涉及调整各种参数和设置,以针对特定工作负载和 icon
  • 在不断发展的应用程序开发领域,性能和效率比过去更加重要,尤其是当我们想要将应用程序部署为容器镜像或使用函数即服务 (FaaS) 平台时。Spring Boot 应用程序以其动态特性和运行时配置而闻名,传统上在提前 (AOT) 处理方面面临挑战。这就是 S icon
  •  JMX(Java 管理扩展)不仅仅用于监控,它还是一个等待使用的隐藏调试武器。在这次重新探讨中,我们将深入探讨 JMX 如何增强您的调试工作流程,从而节省您的时间并减少挫败感。 背景上下文:我们都经历过这样的情况 icon
  • 据一位许可专家称,Oracle 已首次开始向财富 200 强公司发送 Java 审计函。 来自《The Register》2024 年 6 月 10 日的文章报道,甲骨文公司首次开始向财富 200 强企业发送 Java 审计函。此举标志着甲骨文公司 icon
  • 许多年前,Kragen抱怨 Java 正则表达式的实现和性能,并建议发出 JVM 字节码的实现可以表现更好。 icon
  • 我只想说我爱 Go。我用它已经 8 年了,我爱它作为一种语言。我希望能够以 Go 开发人员的身份结束我的职业生涯,我太爱它了。 然而,我接手了很多项目,我觉得 Go 可能不是最合适的。我只是想回顾一下我觉得 Go 不太擅长的事情。< icon
  • 将 HotSpot JVM 中的对象头大小从 96 到 128 位减少到 64 位架构上的 64 位。这将减少堆大小、提高部署密度并增加数据局部性。 目标启用后,此功能 必须在目标 64 位 icon
  • 自 Python 3.11 以来,我们一直在努力提高 Python 的速度,而且成果也很明显。性能改进是实实在在的,这项工作还在继续。一种已有近 30 年历史的语言的速度有如此显著的提升,让人感到耳目一新,也让人感到惊讶。 然而天下没有免费的午餐。 icon
  • 在本教程中,我们将研究使用Java Flight Recorder记录Hibernate生命周期执行期间事件的过程。之后,我们将使用Oracle 的JDK Mission Control工具检查记录的事件并深入了解 Hibernate 的内部执行。 icon