Enterprise Java
-

Jakarta EE: A Clean Slate
The announcement that Jakarta EE cannot use the javax.* namespace is great news and provides Jakarta EE with a clean slate on which to…
Read More » -

When HTTP status code is not enough: tackling web APIs error reporting
One area of the RESTful web APIs design, quite frequently overlooked, is how to report errors and problems, either related…
Read More » -

Creating Custom Maven Archetype
Maven archetypes are the project templates which can help us quickly create a maven starter project based on its type.…
Read More » -

Upgrading Spring Security OAuth and JUnit Tests through the 👀 of a Java Hipster
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
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 »



