核心技术
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:协同恢复检查点,冷启动优化
工程化建议
围绕”微服务启动时延、内存占用、吞吐与复杂度”的现实权衡进行技术选型。
错误速查表
- 容器内存问题
- 原生镜像构建问题
- 虚拟线程问题