核心技术

Spring Framework 6 和 Spring Boot 3.x

  • 最低 JDK 17
  • 支持 Java 21 虚拟线程

GraalVM Native Image AOT

AOT 编译技术,优化启动速度和内存占用。

Quarkus 与 Micronaut

云原生优化框架,专注于微服务启动时延和内存占用。

JDK 优化技术

  • JDK 11+:容器感知
  • JDK 17+:CDS/AppCDS 优化
  • CRaC:协同恢复检查点,冷启动优化

工程化建议

围绕”微服务启动时延、内存占用、吞吐与复杂度”的现实权衡进行技术选型。

错误速查表

  • 容器内存问题
  • 原生镜像构建问题
  • 虚拟线程问题