Maven Daemon (mvnd) is a background process that can speed up Maven builds by keeping a daemon process running in the background. This allows Maven to start up faster, as it does not have to initialize the build process from scratch for each build. In this tutorial, we will cover how to install and configure mvnd, as well as how to use it to speed up your Maven builds.
F.Marchioni
MongoDB Java Driver – Quick reference
The MongoDB Java Driver is a library that provides a Java-based interface for interacting with MongoDB, a popular NoSQL document database. It allows Java developers to connect to MongoDB databases, perform CRUD (Create, Read, Update, Delete) operations, and execute advanced queries using the Java programming language.
How to shut down WildFly remotely?
To shut down JBoss or WildFly remotely, you can use the JBoss Command Line Interface (CLI) or the Management REST API. In this tutorial we will show both approaches. Two ways to shutdown JBoss or WildFly remotely If you have a local JBoss/WildFly installation then you can use the local jboss-cli.sh script to connect to … Read more
Migrating a Service from JBoss ESB to Apache Camel
If you have a service running on JBoss ESB and are looking to migrate to a different platform, Apache Camel can be a good choice. Camel is a widely-used, open-source integration framework that allows you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring XML, and Scala DSL.
Comparing OpenID Connect with OAuth 2.0
OpenID Connect (OIDC) and OAuth 2.0 are two popular protocols you can use for authorization and authentication on the web. Both protocols allow users to securely access resources, but they work in different ways and have different use cases. In this tutorial, we’ll compare OIDC and OAuth 2.0 to help you understand the key differences between the two protocols and when to use each one.
Docker and Podman CheatSheet for DevOps
Docker and Podman are both tools that allow developers to package applications and their dependencies into isolated environments called containers. These containers are portable and can be deployed easily on any system, making them a popular choice for modern software development.
In this cheatsheet, we will cover the basics of Docker and Podman, including how to build, run, and manage containers, as well as how to work with volumes to persist data. You can use the same commands both for Podman and Docker.
How to configure Java Memory in a Docker Container
When running a Java application in a Docker container, it is important to properly configure the JVM memory settings. This is essential to ensure that the application has enough memory to run correctly.
Solving java.lang.OutOfMemoryError: java heap space
This article goes through the most common Java OutOfMemory Error, which happens when you saturate the Java Heap Memory. Within this article we will show how to fix this error depending if you are an application user or an application developer.
Detecting Connection leaks with WildFly
In this article, we will explore how to detect Database Connection leaks in WildFly using several management instruments. At the end of it, you will be able to identify and resolve your connection leaks effectively.
Building Container-ready native applications with Quarkus
Here is our second tutorial about QuarkusIO. Today we will learn how to create native executable applications with amazingly fast start up time. Next we will create a Container image of it and deploy it on a Cloud Platform (Openshift) In our first tutorial – Getting started with Quarkus – we have learnt that Quarkus … Read more