10
Adding Quarkus to a Modularized Hexagonal Application
This chapter will expand our horizons by exploring the concepts and technologies to turn our hexagonal application into a cloud-native one. To support us in our journey to the cloud, we have Quarkus as the key technology, which is a prominent Java cloud-native framework. To understand Quarkus and learn how to leverage its features to enhance a hexagonal system, we need to revisit some fundamental knowledge related to the inner workings of the Java Virtual Machine (JVM). By understanding the main JVM characteristics and how they work, we can better understand the problems Quarkus aims to solve.
In this chapter, we’ll also conduct a brief tour of Quarkus’s main features to get an idea of ...
Get Designing Hexagonal Architecture with Java - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.