Java
-

Creating a Java::Geci generator
A few days back I wrote about Java::Geci architecture, code generation philosophy and the possible different ways to generate Java…
Read More » -

Thoughts on the Jakarta EE package name change
The Eclipse Foundation announced that Jakarta EE cannot continue to use the javax package name. Apparently this comes with the…
Read More » -

The Kubernetes Spark operator in OpenShift Origin (Part 1)
This series is about the Kubernetes Spark operator by Radanalytics.io onOpenShift Origin. It is an Open Source operator to manageApache…
Read More » -

State of the art Continuous Integration and Deployment Pipeline with Jenkins, GitHub, and Docker
Setting the stage For the last two years I’ve worked on a Node.js project. We used GitHub for source management…
Read More » -

Multiple Cache Configurations with Caffeine and Spring Boot
Caching is key for performance of nearly every application. Distributed caching is sometimes needed, but not always. In many cases…
Read More » -

Functional Hystrix using Spring Cloud HystrixCommands
Spring’s WebClient provides a non-blocking client for making service to service calls.Hystrix, though now in a maintenance mode, has been…
Read More » -

Top 9 Free Java Process Monitoring Tools & How to Choose One
So your Java code runs. Perhaps it even runs on a production server. After you pat yourself on the shoulder…
Read More » -

Spring @Value Annotation
Introduction: Spring @Value annotation is used to inject values into variables and method arguments. We can either read spring environment…
Read More » -

Java equals() and hashCode()
Introduction: Java Object class provides basic implementation of methods – hashCode() and equals(). These methods are extremely useful especially when…
Read More »



