Home » quarkus

Tag Archives: quarkus

Neo4J OGM with Quarkus

In the following video I show an example Quarkus application that uses a Neo4J database and Neo4J OGM. Have a look at the example project on GitHub. I’ve created an example domain for coffee beans with certain flavor profiles that we can query and match. The red nodes are coffee beans that are from a certain country and taste like ...

Read More »

Supersonic subatomic Enterprise Java from the ground up

java-interview-questions-answers

I’ve created a video in which I explain “supersonic subatomic Java” with Quarkus, a runtime for modern Java applications. Whether you’re just starting out in the world of Enterprise Java or whether you’re already an experienced Java EE / J2EE developer, this session will guide you towards how to build modern cloud-native microservices in the year 2020. In this video, ...

Read More »

Debugging system tests in containers with Quarkus (Video)

java-interview-questions-answers

It improves your development productivity if you’re able to end-to-end test your application locally, with the help of containers. In the following video I’ll show how to debug local system tests in Docker containers with Quarkus. This is a Quarkus extension of my video course on efficient testing. To get the full picture, also have a look at the following ...

Read More »

Qute Templates with Quarkus

java-interview-questions-answers

Quarkus ships with its own templating engine, Qute, which already includes an interesting set of features. In the following video, I’m showing the basic usage of action-based MVC with JAX-RS that forwards our requests to HTML templates. To try out Qute yourself, have a look at the following resources: Example projectQute Templating Engine GuideQute Reference Guide Published on Java Code ...

Read More »

Quarkus on OpenJ9 JVM & resource consumption

java-interview-questions-answers

Besides the native mode, Quarkus also runs well in JVM mode which comes with its own advantages. You can use an alternative JVM, such as OpenJ9 which gives you better resource consumption. In the following video I’ll show how easy it is to swap the JVM. In the video, I’m using the Docker image adoptopenjdk/openjdk14-openj9 in one of the latest ...

Read More »

Quarkus’ additional (non-standard) CDI features

java-interview-questions-answers

Quarkus supports CDI (Contexts and Dependency Injection) 2.0, but not all of it, only the most common features. However, Quarkus does include some non-standard features that can come in quite handy to developers which I want to show in the following video. Whether or not you’re familiar with CDI, if you use Quarkus you should have a look at the ...

Read More »

Quarkus remote dev in Docker containers

When you’re developing with Quarkus, you’re probably familiar with the dev mode which allows you to see your code changes immediately being reflected in the running application. It’s also possible to run Quarkus in development mode remotely, for example in a Docker container, and connect to the process from your source repository. In the following video, I’ll explain what we ...

Read More »

Deploy Quarkus application to AWS Elastic Beanstalk

java-interview-questions-answers

Elastic Beanstalk allows deploying and managing applications in the AWS Cloud without having to learn about the infrastructure that runs those applications. With Elastic Beanstalk you can run a website, web application, or web API that serves HTTP requests but you can also run a worker applications for running long tasks. The Elastic Beanstalk supports several preconfigured platforms including Go, ...

Read More »