运用最新的“Kubernetes优先”工具高效地开发微服务!Quarkus、容器和Kubernetes的结合浑然天成,从根本上简化了微服务的开发与部署。Quarkus这个功能强大的框架从一开始就是基于Java构建的,因而能与现有的JVM代码库无缝集成,极大地缩短了启动时间,减少了内存消耗量。
在《Kubernetes原生微服务开发》的指导下,你将使用容器、Kubernetes和Quarkus框架开发微服务。将首先开发基于Quarkus和MicroProfile APl的可部署应用;此后,将了解如何借助Quarkus天然的启动速度和运行速度优势,通过运用GraalVM原生编译,来获得性能跃升。在学习过程中,你将体验到如何在Quarkus应用中集成Spring开发,并吸收作者关于微服务监控和管理的真知灼见。
主要内容:
在Kubernetes上部署企业级Java应用;
运用Quarkus运行时框架开发应用;
运用GraalVM原生编译获得极致性能;
充分运用MicroProfile规范。
读者对象:
本书面向使用Java EE、Jakarta EE和Spring的中级Java开发人员。阅读本书需要具备一些Docker和Kubernetes经验。
展开