Java startup is a hot topic. Learn how we made Eclipse OpenJ9 start in milliseconds in the Cloud.
-
Vaadin 24.1: Bringing You More Than Minor Improvements!
While Vaadin 24.0 was about upgrading the technology baseline and compatibility, this version brings you new features!
-
Your First Vaadin Spring Application in 2023
Create new Vaadin Java web application projects using start.spring.io. Configure the dependencies and choose your Maven or Gradle.
-
Managing Data Residency: Concepts & Theory
Take a look at data residency and design a draft architecture to implement it. In the next article, we will delve into the technical details.
-
Java Developer vs. ChatGPT Part I: Writing a Spring Boot Microservice
Pitting a seasoned Java developer against the all-knowing generative AI to find out… can AI generate a Java microservice end-to-end?
-
Automatically Creating Microservices Architecture Diagrams
Upload a JAR, search for YAML, create a DOT, convert this to a PNG, all taking place behind the scenes, with just a click of a button.
-
My Evaluation of the Scaleway Cloud Provider
Heroku’s owner, Salesforce, announced it would stop the free plan, I found a new provider, Scaleway, and here are my experiences.
-
How to Build and Deploy a Real-time Cloud-based Logging System
Learn how to treat logs and traces as part of a scalable cloud storage repository that can be analysed with the techniques used for big data.
-
How to Create a Failover Client using the Hazelcast Viridian Serverless
Learn to update a Java client to automatically connect to a secondary, failover cluster if it cannot connect to its original, primary cluster.
-
Vaadin 24: Java 17, Jakarta EE 10, Servlet 6, Spring Boot 3
Vaadin 24 is a step forward with a new technology baseline that includes Java 17, Jakarta EE 10, Servlet 6.0, Spring 6.0, and Spring Boot 3.
-
Authenticate with OpenID Connect and Apache APISIX
Externalizing your authentication process to a third party may be sensible, but you want to avoid binding your infrastructure to its proprietary process.