Quarkus实践指南

任钢
内容简介 Quarkus 是一个来自Red Hat公司的超音速亚原子Kurbernetes原生Java框架。该框架允许Java开发人员结合容器、微服务和Kurbernetes的能力来构建可靠的、高性能的、快速的云原生应用和Serverless应用。 本书是一本Quarkus 开发指南,涵盖了使用Quarkus 所需的大部分知识,书中的所有主题都配有典型案例,全书一共包含50多个案例。全书共12章,第1章是Quarkus 概述,可以从整体上认识Quarkus;第2章是对Quarkus 的初探,将使用Quarkus 构建一个微服务并开发一些基础应用;第3章至第10章是本书的主要部分,将详细讲解如何在Quarkus 架构上进行Web、Data、Message、Security、Reactive、Tolerance、Health、Tracing、Spring集成等应用场景的开发和实现;第11章将介绍Quarkus 在云原生应用场景下的实施和部署;第12章将引出一个更高级的话题——Quarkus Extension,帮助高级开发者在Quarkus 的基础上扩展外部组件。 本书适合对Quarkus 感兴趣且想在这方面获得更多知识或者实现更多想法的IT从业者,尤其适合那些在Spring框架上已经有所积累的工程师。 推荐序一 Java,作为经久不衰的程序设计语言,以其面向对象、跨平台、分布式、高性能、组件化、动态特性等诸多特点,在企业计算、个人计算、移动计算等领域,一直备受开发者青睐。以 Java 语言为蓝本,在软件工程方法、设计模式等领域的迭代与发展,更是层出不穷。Java语言,在近三十年的发展历程中,形成了诸多被工业界广泛接受的标准和框架,为开发大型应用提供了便利,屏蔽了计算机底层技术的复杂性,使开发者可以更专注于业务逻辑,可以快速、高效地开发应用,以及稳定、可靠地运行应用。因此…