Coming soon...
Java Thread Local – easy introduction
Coming soon...
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. If you are interested in learning more about Java virtual thread, here is a quick introduction to 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 →
THE TRIP TO HEAVEN
Hi Friends, We are back with a new Story 😃. Hope you will enjoy reading it. In this Pandemic, we had all been working remotely for the past few years where all the official interactions were happening virtually. In order to facilitate in person interactions and to take a break from the daily routine, we... Continue Reading →
Oracle Architect optimizes performance using GCeasy
Prabhakar Jonnalagadda is the performance architect in Oracle. He was presented with a performance problem of an application which had following symptoms: + Frequent unavailability of the application (crash issues) + Significant degraded performance in repeated spells In this post he talks about how he solved this application's performance problems. He basically analyzes the GC... Continue Reading →
This Is Garbage Talk. Don’t Attend! – ADDO Conference 2022
ADDO conference is one of the largest online communities of DevOps professionals in the world. Every year they give the opportunity to learn from one another on a massive scale. In this 2022 year’s conference, our architect Ram Lakshmanan was invited to talk on the topic: “This Is Garbage Talk. Don’t Attend!”. In his speech,... Continue Reading →
Simulating & troubleshooting Deadlock in Scala
All multi-threaded applications are prone to Deadlock. Modern Scala platform is no exception. In this series of simulating and troubleshooting performance problems in Scala, let’s discuss how to simulate a Deadlock in Scala and how you can troubleshoot it. What is Deadlock? First let's try to understand what 'Deadlock' means. Several technical definitions aren’t clear.... Continue Reading →