Reactive Programming in a Nutshell

In this guest post, Peter Verhas attempts to explain reactive programming with simple yet effective examples, which drive home the concept of reactive programming. Reactive programming is a paradigm that focuses more…

How to Use the jcmd Command for the JVM

This article will focus on the diagnostic command introduced with Java 9 as a command-line utility, jcmd. If the bin folder is on the path, you can invoke it by typing jcmd on the command…

Working with CDI Bean in Java

Creating your CDI bean A CDI bean is an application component that encapsulates some business logic. Beans can be used either by a Java code or by the unified EL (expression language…