How to get ultra-fast startup of your Java apps without developer experience compromises.
-
Indexing all of Wikipedia, on a laptop
Indexing the entirety of English Wikipedia on a laptop has become a practical reality thanks to recent advances in the JVector library that will be part of the imminent 3.0 release.
-
The TornadoVM Programming Model Explained
In this article, we have explained the basics of the TornadoVM programming model and the main API blocks.
-
Putting JFR into Context
Have you ever wanted to bring your JFR events into context? Adding information on sessions, user IDs, and more can improve your ability to make sense of all the events in your profile.
-
How We Developed the Eclipse OpenJ9 CRIU Support for Fast Java Startup
Java startup is a hot topic. Learn how we made Eclipse OpenJ9 start in milliseconds in the Cloud.
-
The Curious Case of Different Runtimes
Strange runtime behavior when presenting different training data to the JIT. We show how we diagnosed and condense down to a few test cases.
-
Foojay Podcast #23: Java Profiling and Performance
There are challenges with Java profiling, and the need for profiling depends on application complexity and performance requirements.
-
From Assembler to Chat-GPT: Steve Poole on the Shifting Landscape of Programming
In this engaging interview with Steve Poole, a seasoned Java developer and DevOps practitioner, we delve into his career journey, valuable insights, and the evolution of technology. Poole shares his experiences, highlighting the importance of critical thinking, adapting to change, and embracing innovation in the world of software development.
-
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.
-
The Cost of Production Blindness
The Cloud rose to fame on the banner of cutting costs but with its tremendous growth, spend is rocketing. Learn how you can cut down overspend!
-
Spring Boot Performance Workshop with Vlad Mihalcea
Learn how to improve the performance of a Spring application and diagnose production problems. Lessons from our live workshop covering JPA!