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.
Web App Startup in 3ms with RIFE2 and GraalVM
RIFE2 v1.3.0 has experimental support for GraalVM Ahead-Of-Time compilation with native-image, reducing the startup time of the bootstrap project from 177ms to an incredible 3ms.
Getting Started with RIFE2 Java Web Framework v1.0.0
Benefiting from a decade of work that went into original RIFE, the new RIFE2 provides an opinionated full stack web framework in a 2MB JAR.
How to Run a Java Application with CRaC in a Docker Container
CRaC is an OpenJDK project developed by Azul to solve the problem of “slow” startup times of the JVM in a microservice environment.
Modular Monolithic in Practice
In this article, you learn about the Modular Monolithic architecture and how you can create it using the Spring Framework and Gradle.
How to Reduce Cloud Cost by 99% for EDA Kafka Applications
About 400x more instances can be run on the same hardware with Chronicle Queue for specific latency-sensitive EDA applications.
What’s New in Jakarta REST 3.1 in Jakarta EE 10?
The latest version of Jakarta REST is 3.1, which shipped with Jakarta EE 10. This version comes with two great new noteworthy features!