浅尝辄止 JEP - JEP-502:Stable Value(预览)2025年11月1日·4869 字·10 分钟探索 JEP 502 的 StableValue API,它解决了 Java 开发中不变性与初始化灵活性之间的根本权衡。本文涵盖 API 设计、核心实现细节(包括双重检查锁定模式、内存语义)以及使用 @Stable 注解的 JIT 优化策略。
GraalVM Native Image 进程能否被 jps 检测到?以及我们的生产策略2024年4月19日·666 字·2 分钟了解 GraalVM Native Image 进程何时会在 jps 中显示,并学习我们在生产环境中在 GraalVM Native Image 和 JVM 之间选择的经过实战验证的方法。我们详细介绍了针对 Lambda 风格任务与长期运行的微服务的策略。
解决神秘的 JVM Safepoint 问题:从问题到解决方案的探索之旅2022年6月19日·2347 字·5 分钟深入探讨诊断和解决生产 JVM 问题,其中应用在每小时日志同步任务期间会冻结。我们探索 safepoint 分析、JVM 日志输出阻塞、异步日志实现和 WebFlux 优化以实现完整解决方案。