Let’s look at how frameworks work under the hood, namely Quarkus and Spring Boot, and how many threads they initiate to serve up results.
The post Diving into JVM Framework Monitoring and Profiling appeared first on foojay.
Read More »Let’s look at how frameworks work under the hood, namely Quarkus and Spring Boot, and how many threads they initiate to serve up results.
The post Diving into JVM Framework Monitoring and Profiling appeared first on foojay.
Read More »You can follow this article if you need to publish a Java Maven-based library or artifact to Maven.
The post How to Publish a Java Maven Project to the Maven Central Repository appeared first on foojay.
Read More »There are multiple ways to store sensitive passwords. And while having choices can be great, in the context of password storage, picking wrong can be a security nightmare. With that in mind, let’s hash out some of your options .In this article …
The post How to do password hashing in Java applications the right way! appeared first on foojay.
Read More »Kafka is horizontally scalable, fault-tolerant, runs in production for thousands of companies – let’s figure out how to get more out of it!
The post Getting More Mileage Out of Kafka: OpenJDK vs. Azul Prime appeared first on foojay.
Read More »JEP 425: Virtual Threads (Preview) has been proposed recently. It has been a long-awaited feature in Java. It opens the door to Structured Concurrency. This article isn’t about it, in case you are interested, you can read, the JEP draft: …
The post How to run the Java Incubator Module from the Command Line and IntelliJ IDEA appeared first on foojay.
Read More »Learn how to set up IntelliJ IDEA Ultimate to work with Apache Tomcat for new and existing projects.
The post Setting up and Working with Apache Tomcat in IntelliJ IDEA Ultimate appeared first on foojay.
Read More »I spent over a decade as a consultant working for dozens of companies in many fields and pursuits. The diversity of each code base is tremendous. This article will try to define general rules for modernizing legacy code that would …
The post Modernize Legacy Code In Production: Rebuild Your Airplane Midflight Without Crashing appeared first on foojay.
Read More »Learn how to run a build on GitLab only if a condition is met, especially helpful when conditions are expensive and time-consuming operations.
The post Conditional Builds on GitLab appeared first on foojay.
Read More »Learn how to run a build on GitLab only if a condition is met, especially helpful when conditions are expensive and time-consuming operations.
The post Conditional Builds on GitLab appeared first on foojay.
Read More »JEP 425: Virtual Threads (Preview) has been proposed recently. I wanted to give it a try it on my favorite IDE, this article shows you how to do that in IntelliJ IDEA
The post How to Enable Java Preview Features and Run Code from IntelliJ IDEA appeared first on foojay.
Read More »