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 →
How to configure Virtual Threads in Spring Boot application
Spring Boot is the de facto standard for developing web applications using Java. This framework has a lot of capabilities so that it can minimize the boiler plate code. What it means to the developers is, it is very much possible to configure or extend a Spring Boot application in many ways. This is such... 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 →
Pitfalls to avoid when switching to Virtual threads
Java virtual thread is a new feature available from JDK 19. It has potential to improve the 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... 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 →
Java Virtual Threads – Easy introduction
Java virtual threads is a new feature introduced in JDK 19. It has potential to improve an applications availability, throughput and code quality on top of reducing memory consumption. This post intends to introduce java virtual threads in an easily understandable manner. Video: To see the visual walk-through of this post, click below: https://youtu.be/1RHgvf8GKe4 Thread Life... Continue Reading →