Quarkus in Action

Bibliographic Details
Title: Quarkus in Action
Description: Build resilient and scalable, cloud-native enterprise Java applications using the Quarkus framework.Quarkus lets you live-reload your Java code, deliver continuous background testing, and automatically provide database instances—plus tons more productivity-boosting features! Quarkus in Action quickly gets you up to speed with Quarkus by building a real-world business application.In Quarkus in Action, you will:Use Quarkus Dev mode to speed up and enhance Java developmentUnderstand how to use the Dev UI to observe and troubleshoot running applicationsAutomatic background testing using the Continuous Testing featureNew frameworks and libraries such as Quarkus Messaging, gRPC, and GraphQLSimplify deployment of applications into Kubernetes and OpenShiftAutomatic management of remote services such as databases and message brokers via Docker containersSet up observability for applications by using metrics, health checks and distributed tracingQuarkus in Action is written by Martin Štefanko and Jan Martiška, Red Hat engineers who are both active contributors to the Quarkus project. In it, you'll learn how Quarkus works and how you can integrate it into your stack for more productive Java development. Discover what makes Quarkus different from classic enterprise Java frameworks, how Quarkus streamlines creating cloud-native applications, and makes deployment easy.Foreword by Markus Eisele.About the technologyChoose a Java framework that's as modern as your applications! Quarkus is a cloud-first framework designed for speed and cost optimization. It's Kubernetes-aware by default and includes amazing productivity features like live reloading, continuous testing, and a developer-friendly UI that lets you code fluidly without tedious setup.About the bookQuarkus in Action provides a carefully designed learning path through Quarkus'key features and use cases. You'll learn hands-on by implementing a working car rental application with a cloud-native microservices design that includes Kubernetes, SQL and NoSQL databases, messaging, and observability. Along the way, you'll learn how Quarkus simplifies deployment on cloud platforms like OpenShift.What's insideSpeed up development with Quarkus Dev modeTroubleshoot running apps with Dev UIContinuous testing in the backgroundAutomatic startup of development databasesAbout the readerFor intermediate Java developers who have experience deve- loping server-side Java applications.About the authorMartin Štefanko and Jan Martiška are Red Hat engineers and active contributors to the Quarkus project.Table of ContentsPart 11 What is Quarkus?2 Your first Quarkus application3 Enhancing developer productivity with QuarkusPart 24 Handling communications5 Testing Quarkus applications6 Exposing and securing web applications7 Database access8 Reactive programming9 Quarkus messagingPart 310 Cloud-native application patterns11 Quarkus applications in the cloud12 Custom Quarkus extensionsA Alternative languages and build toolingB Tools installationsC Alternatives for developing frontend applications with Quarkus
Authors: Martin Štefanko
Resource Type: eBook.
Subjects: Open source software, Java (Computer program language), Application software--Development--Computer programs, Application program interfaces (Computer software), Web services, Cloud computing
Categories: COMPUTERS / Languages / Java, COMPUTERS / Software Development & Engineering / Quality Assurance & Testing, COMPUTERS / Distributed Systems / Cloud Computing
Database: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 4117261
RelevancyScore: 981
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 981.043701171875
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Quarkus in Action
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Build resilient and scalable, cloud-native enterprise Java applications using the Quarkus framework.Quarkus lets you live-reload your Java code, deliver continuous background testing, and automatically provide database instances—plus tons more productivity-boosting features! Quarkus in Action quickly gets you up to speed with Quarkus by building a real-world business application.In Quarkus in Action, you will:Use Quarkus Dev mode to speed up and enhance Java developmentUnderstand how to use the Dev UI to observe and troubleshoot running applicationsAutomatic background testing using the Continuous Testing featureNew frameworks and libraries such as Quarkus Messaging, gRPC, and GraphQLSimplify deployment of applications into Kubernetes and OpenShiftAutomatic management of remote services such as databases and message brokers via Docker containersSet up observability for applications by using metrics, health checks and distributed tracingQuarkus in Action is written by Martin Štefanko and Jan Martiška, Red Hat engineers who are both active contributors to the Quarkus project. In it, you'll learn how Quarkus works and how you can integrate it into your stack for more productive Java development. Discover what makes Quarkus different from classic enterprise Java frameworks, how Quarkus streamlines creating cloud-native applications, and makes deployment easy.Foreword by Markus Eisele.About the technologyChoose a Java framework that's as modern as your applications! Quarkus is a cloud-first framework designed for speed and cost optimization. It's Kubernetes-aware by default and includes amazing productivity features like live reloading, continuous testing, and a developer-friendly UI that lets you code fluidly without tedious setup.About the bookQuarkus in Action provides a carefully designed learning path through Quarkus'key features and use cases. You'll learn hands-on by implementing a working car rental application with a cloud-native microservices design that includes Kubernetes, SQL and NoSQL databases, messaging, and observability. Along the way, you'll learn how Quarkus simplifies deployment on cloud platforms like OpenShift.What's insideSpeed up development with Quarkus Dev modeTroubleshoot running apps with Dev UIContinuous testing in the backgroundAutomatic startup of development databasesAbout the readerFor intermediate Java developers who have experience deve- loping server-side Java applications.About the authorMartin Štefanko and Jan Martiška are Red Hat engineers and active contributors to the Quarkus project.Table of ContentsPart 11 What is Quarkus?2 Your first Quarkus application3 Enhancing developer productivity with QuarkusPart 24 Handling communications5 Testing Quarkus applications6 Exposing and securing web applications7 Database access8 Reactive programming9 Quarkus messagingPart 310 Cloud-native application patterns11 Quarkus applications in the cloud12 Custom Quarkus extensionsA Alternative languages and build toolingB Tools installationsC Alternatives for developing frontend applications with Quarkus
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Martin+Štefanko%22">Martin Štefanko</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Open+source+software%22">Open source software</searchLink><br /><searchLink fieldCode="DE" term="%22Java+%28Computer+program+language%29%22">Java (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Application+software--Development--Computer+programs%22">Application software--Development--Computer programs</searchLink><br /><searchLink fieldCode="DE" term="%22Application+program+interfaces+%28Computer+software%29%22">Application program interfaces (Computer software)</searchLink><br /><searchLink fieldCode="DE" term="%22Web+services%22">Web services</searchLink><br /><searchLink fieldCode="DE" term="%22Cloud+computing%22">Cloud computing</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+Java%22">COMPUTERS / Languages / Java</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+Quality+Assurance+%26+Testing%22">COMPUTERS / Software Development & Engineering / Quality Assurance & Testing</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Distributed+Systems+%2F+Cloud+Computing%22">COMPUTERS / Distributed Systems / Cloud Computing</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=4117261
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.3
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Open source software
        Type: general
      – SubjectFull: Java (Computer program language)
        Type: general
      – SubjectFull: Application software--Development--Computer programs
        Type: general
      – SubjectFull: Application program interfaces (Computer software)
        Type: general
      – SubjectFull: Web services
        Type: general
      – SubjectFull: Cloud computing
        Type: general
    Titles:
      – TitleFull: Quarkus in Action
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Martin Štefanko
      – PersonEntity:
          Name:
            NameFull: Martin Štefanko
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2025
            – D: 08
              M: 07
              Type: profile
              Y: 2025
          Identifiers:
            – Type: isbn-print
              Value: 9781633438958
            – Type: isbn-electronic
              Value: 9781638357308
          Titles:
            – TitleFull: Quarkus in Action
              Type: main
ResultId 1