Quarkus云原生微服务开发实战

Quarkus云原生微服务开发实战

评分

★★★★★

ISBN

9787111689553

出版社

机械工业出版社 2021-10-01出版

作者

成富

分类

理论知识

内容简介
《Quarkus云原生微服务开发实战》以一个完整的实战应用的开发过程作为主线,介绍如何以Quarkus为框架来开发微服务架构的云原生应用。书中介绍了微服务和云原生开发的各个方面,包括微服务的开发和测试以及在Kubernetes上的部署运行,还包括应用的可观察性、安全和服务调用的健壮性等非功能性需求。通过本书的介绍,读者可以了解一个真实的云原生应用的开发过程,并学会如何从头开始开发个人的应用。《Quarkus云原生微服务开发实战》适合从事Quarkus云原生微服务开发以及对云原生微服务感兴趣的Java开发人员阅读。
AI简介
这是一本深入探讨云原生微服务开发的实战指南。书中以一个完整的实战应用的开发过程为主线,介绍了如何以Quarkus框架来开发微服务架构的云原生应用。书中不仅介绍了微服务和云原生开发的各个方面,包括微服务的开发和测试以及在Kubernetes上的部署运行,还包括应用的可观察性、安全和服务调用的健壮性等非功能性需求。 在书中,作者首先介绍了微服务开发和测试过程,围绕云原生应用的开发,以Quarkus框架为例,介绍了微服务的开发和测试,以及在Kubernetes上的部署运行。微服务架构的开发团队围绕业务场景来组织,每个服务与特定的业务功能相对应,每个服务的团队可以自主选择最适合的技术栈。开发团队不但负责开发和测试,还需要对服务进行维护。 在微服务开发过程中,单元测试是重要的一环。Quarkus提供了对单元测试的支持,包括数据访问层、服务层和REST API层。在REST API测试中,通常的做法是发送HTTP请求到测试服务器,并对返回的响应内容进行验证。开发中一般使用RESTAssured库来编写测试。 在微服务架构应用的设计和实现中,微服务划分是最重要的任务。只有在完成微服务的划分之后
阅读/下载地址