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.
F.Marchioni
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.
If Conditions to Control Job Execution in GitHub Actions
GitHub Actions provides powerful capabilities for automating workflows, including the ability to control job execution based on specific conditions. By using if conditions in workflow files, you can create dynamic workflows that execute certain steps or jobs only when certain conditions are met. In this tutorial, we’ll explore how to use if conditions in GitHub Actions workflows, along with basic examples and variations to demonstrate their usage.
GitHub Actions vs Jenkins explained
Introduction: GitHub Actions and Jenkins are two popular tools used for automating software development workflows, including continuous integration (CI) and continuous delivery (CD). While both serve similar purposes, they have different architectures, features, and capabilities. In this tutorial, we’ll compare GitHub Actions and Jenkins, explore their key differences, and provide examples to illustrate their usage.
How to check configuration changes in WildFly
This article will teach you an Admin Tip to check the configuration changes that you have applied to the WildFly Model using the Command Line Interface.
JBoss EAP 8 Top 10 New Features
Red Hat JBoss Enterprise Application Platform (EAP) 8.0 is now available. The new major release introduces several new features and enhancements to enhance your application development and deployment experience. In this tutorial, we will explore these new features and learn how to leverage them effectively.
Maven archetype for WildFly applications tutorial
In this tutorial we will learn how to use WildFly Maven archetype to speed up your project creation either from the command line or using an IDE. We will also show how to use the built-in test Classes to test the built-in resources.
Configuring WildFly stability levels
Welcome to the tutorial on WildFly Stability Levels! In this guide, we’ll explore the concept of stability levels in WildFly, how they are utilized, and how you can leverage them to ensure the quality, stability, and compatibility of the features you use. Introduction The WildFly project places a high emphasis on maintaining quality, stability, and … Read more
JUnit 5: Using Custom DisplayNames for Tests
JUnit 5 provides a powerful feature called @DisplayName, which allows you to customize the display name of your tests for better readability. In this tutorial, we will explore how to take control of your test names using the JUnit 5 DisplayNameGenerator. This feature enables you to create expressive, informative, and dynamic test names, making your test suite more readable and maintainable.
How to find slow SQL queries with Hibernate or JPA
This article will teach you which are the best strategies to detect slow SQL statements when using an ORM such as Hibernate or its Enterprise implementation which is Jakarta Persistence API.