Learn how to speed up your Spring Batch jobs using GraalVM Native Image! 🚀 Discover how to compile batch apps into native executables for faster startup times (0.2s vs 4s), lower memory usage, and better performance. Perfect for CSV-to-PostgreSQL processing! Speed up your Spring Batch with Native Image and GraalVM
-
FEPCOS-J (3) – Build native executables of Java-coded networked systems
An example shows how Java developers can build native executables of declaratively composed networked systems by using FEPCOS-J and GraalVM.
-
Exploring the Depths of Java: A Comprehensive Conversation with Jakob Jenkov, Part-I
Table of Contents Profile:Conclusion: Welcome to the first part of our deep dive with Jakob Jenkov, a seasoned software developer and AWS solution architect, whose love for coding began with a Commodore 128 in the late ’80s. Over the past …
-
JavaFinder: Keeping Track of Java Inventories
Do you ever wonder how many Java distributions you have installed on your machine?
-
Native-image with Quarkus
Quarkus brings an exciting take to the table. Unlike Micronaut, it doesn’t generate additional bytecode during each compilation.
-
Native-image with Micronaut
Table of Contents Creating a new projectBean configurationController configurationNon-blocking HTTP clientParameterizationTestingDocker and GraalVM integrationMiscellaneous commentsConclusion Last week, I wrote a native web app that queried the Marvel API using Spring Boot. This week, I want to do the same with …
-
Native-image with Spring Boot
As the Cloud has become more widespread, the Spring ecosystem has been forced to cope with GraalVM native. While it still has room for improvement, it does the job.
-
How to Create Mobile Apps with JavaFX (Part 1)
In this three-part series, I’ll show how to use JavaFX for mobile app development: JavaFX looks great and runs on both mobile platforms.
You use the same JavaFX code targeting Google Play and Apple App stores. Performance is excellent and startup time is fast with native images.
You use Java 11+ and the latest JavaFX.
Our game is TiltMaze Labyrinth!
-
Cloud Myth: Ahead of Time Compilation Will Save You Money
The two main advantages of Java AOT natively compiled microservice frameworks are rapid boot times and reduced JVM memory usage. While technically impressive, the reality is that neither of these advantages delivers a significant economic or technical advantage when deploying to public clouds.
Many Jakarta EE runtimes (like Payara Micro) are small and fast. They can run Jakarta EE applications as either monoliths or microservices in the cloud now, with no need to adapt or rewrite your applications to proprietary frameworks.
-
Startup Speed of Spring and Quarkus JARs on the Raspberry Pi
For my book “Getting Started with Java on Raspberry Pi”, an example was described to store sensors and measurements in an H2-database through REST APIs with a Spring application on the Raspberry Pi.
The application takes some time to start on a Raspberry Pi, and Adam Bien who does the airhacks.fm podcast, asked me if I could compare this to a similar Quarkus application, which resulted in some nice results.