Virtual Threads Performance in Spring Boot

Spring Boot has become the de facto framework in the Java ecosystem. In this post, let’s discuss how to configure Virtual Threads in a Spring Boot Application and study and compare its performance characteristics with native threads. This Spring Boot application is going to calculate the fibonacci sum for a constant number which is greater... Continue Reading →

Virtual Threads – A Definite Advantage

It's great to explore the world of Virtual Threads, a powerful feature in Java that promises to revolutionize multi-threaded applications. In this article, we'll delve into how Virtual Threads can enhance your application's performance and scalability, all while keeping thread management overhead very minimal. Let's embark on this journey to harness the full potential of... Continue Reading →

Advantages of Java Virtual Threads

Java virtual thread is a new type of threading model architecture introduced in JDK 19. Before you try to learn the benefits of Java Virtual Threads, you might want to understand how Java virtual thread works. Here is a post that gives you a quick introduction to Java virtual threads (we highly recommend you to... Continue Reading →

APIs to create Java Virtual Thread

Java virtual thread is a new feature available from JDK 19. It has potential to improve an application’s availability, throughput and code quality on top of reducing memory consumption. Here is a quick introduction to Java Virtual Thread, if you are interested in learning more about it. Video: To see the visual walk-through of this post,... Continue Reading →

Is Java Virtual Threads lightweight?

Quick answer is 'yes' :-). Before you try to understand how lightweight Java virtual threads are, you might want to understand how Java virtual thread works? Here is a post that gives a quick introduction to Java virtual threads. We highly recommend you read the quick introduction post, before reading further.  Video: To see the visual... Continue Reading →

Up ↑