In the third article of this series, we will learn how to configure RabbitMQ as broker for a Reactive Application running on WildFly. We will show which are the changes we need to apply both on Rabbit MQ and on the Reactive Application to make them work together smoothly.
Eclipse
How to deploy WildFly Bootable JAR on OpenShift
In this updated article we will learn how to deploy an application built with WildFly Bootable JAR Maven on OpenShift using JKube Maven plugin. We will show how to add the plugin configuration to your Maven project and how to run and test the application on OpenShift.
Reactive Messaging with AMQP and WildFly
In the second article of this series, we will learn how to code, configure and deploy a Reactive Application using WildFly and an AMQP Broker such as Artemis MQ. We will show step-by-step how to set up the environment with Docker and deploy an example application on WildFly.
Writing Reactive Applications with WildFly
In this updated tutorial we will learn how to design, configure and deploy a Messaging Reactive application on WildFly, using smallrye-reactive-messaging and Apache Kafka as distributed data streaming platform for our demo application.
Turn your WildFly application in a Bootable JAR
WildFly Bootable JAR is a Maven plugin which allows you to turn your Enterprise applications in a runnable Jar file, which includes just the layers of WildFly you need to run your application. In this article we will learn how to build an Enterprise application with this technology. Also, in the latter part of it, we will learn how to use WildFly glow to automate the creation of a Bootable JAR.
WildFly Bootable JAR Datasource configuration
WildFly Bootable JAR is an efficient packaging format offered by the WildFly application server, enabling the creation of self-contained, executable JAR files for deploying Java EE applications. In this article we will learn how to configure a Datasource connection so that you can use Jakarta Persistence API with it.
MicroProfile LRA: A Comprehensive Guide
In today’s distributed and microservices-based architectures, ensuring data consistency and coordination across multiple services can be challenging. This is where MicroProfile LRA (Long Running Actions) comes into play. In this tutorial, we will explore the fundamentals of MicroProfile LRA, how to use it effectively, and compare it with other standards such as distributed transactions.
Using Visual Studio to develop and manage WildFly
Visual Studio Community Edition is completely free IDE for individual developers. Despite being free, it provides a rich set of features and capabilities comparable to the paid editions of Visual Studio. In this article we will learn how to use it to develop applications on top of WildFly application Server.
6 Challenges in your Monolith to Microservices transition
Over the past few years, Microservices architecture has been all the rage in the software development world. Teams have been breaking their applications down into smaller, independent services with the promise of increased scalability, agility, and easier maintenance. However, as time passes, some teams are realizing that Microservices may not be the right fit for … Read more
Monitoring Made Easy: How to Use Micrometer API
Micrometer is a metrics instrumentation library for Java applications. It provides a simple facade over the instrumentation clients for a number of popular monitoring systems. In this tutorial, we will learn how to use Micrometer API in a Jakarta EE application with WildFly or a Quarkus application.