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.