Why your stateless Spring Boot Service still creates HTTP sessions

About two years ago I rolled out the first productive Spring Boot application within OpenShift. One of the problems we met back then was opening HTTP sessions even though we only rolled out a stateless REST server. A few days ago, there were problems with another REST service. When I was called up and saw […]

Java 8 vs Java 11 – Productive business application benchmark

Last week I could finally migrate a productive business application from Java 8 to Java 11. Until now the Continues Integration Pipeline didn’t support Java 11 completely. As that changed last week I could finally deploy the application on the clients OpenShift cluster. The application is a simple CRUD-Rest Service on top of an Oracle […]

First Task: Speed up the template

Today I will start a new blog. So the first thing I did was optimize the template to reduce rendering time by 50%. So how did I do it? We need to follow some steps. Reduce Render Blocking CSS The template uses several CSS files like this: <link rel=“stylesheet“ href=“<#if (content.rootpath)??>${content.rootpath}<#else></#if>css/google-font.css“ /> <link rel=“stylesheet“ href=“<#if […]