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 Virtual Threads!
Continue reading “Virtual Threads – A Definite Advantage”Java SpringBoot – Performance Analysis and Tuning
SpringBoot is a widely used framework for building Java-based web applications and maintains a significant presence in the world of enterprise software development. It powers large-scale microservices and standalone applications. Most SpringBoot applications have embedded web servers and follow a distributed architecture consisting of three main types of application components:
Continue reading “Java SpringBoot – Performance Analysis and Tuning”7 JVM ARGUMENTS OF HIGHLY-EFFECTIVE APPLICATIONS – JAX London
Every year in October, JAX London is the go-to event for Java and Software Architecture enthusiasts! It is a four-day conference for cutting-edge software engineers and enterprise-level professionals.
Continue reading “7 JVM ARGUMENTS OF HIGHLY-EFFECTIVE APPLICATIONS – JAX London”TOP 5 JAVA PERFORMANCE PROBLEMS – JAX London
Every year in October, JAX London is the go-to event for Java and Software Architecture enthusiasts! It is a four-day conference for cutting-edge software engineers and enterprise-level professionals.
Continue reading “TOP 5 JAVA PERFORMANCE PROBLEMS – JAX London”Java Collection Overhead
The Java Virtual Machine enables Java applications to be platform-independent while optimizing performance. One crucial component to understand, when considering performance, especially memory utilization, is how the Java Collections Framework, specifically the ArrayList, handles size and capacity.
Continue reading “Java Collection Overhead”Parallelism in ConcurrentHashMap
ConcurrentHashMap is used extensively in multi-threaded applications. The examples of multi-threaded applications are online gaming applications, chat applications, it adds the benefit of concurrency to the application. To make application more concurrent in nature, ConcurrentHashMap introduces a concept called ‘Parallelism’.
Continue reading “Parallelism in ConcurrentHashMap”Known Java APIs, Unknown Performance impact! – Confoo 2023
ConFoo Montreal is a multi-technology conference for developers. This year , they have conducted the program to exchange knowledge and ideas from speakers all over the world. Our Architect Ram Lakshmanan was invited to give a talk on the topic: “Known Java APIs, Unknown Performance impact!”
Continue reading “Known Java APIs, Unknown Performance impact! – Confoo 2023”Simulation und Fehlerbehebung von Deadlocks in Kotlin – Bahnbrechende Deadlocks
We would like to extend our thanks to Entwinkler.de JavaMagazin for translating and publishing our article ‘Simulating and troubleshooting deadlocks in Kotlin’ in the German language. It is an honor to have our work published in a print magazine, that too in German language.
Continue reading “Simulation und Fehlerbehebung von Deadlocks in Kotlin – Bahnbrechende Deadlocks”The Trip to Heaven!
Hi Friends, We are back with a new Story 😃. Hope you will enjoy reading it.
Continue reading “The Trip to Heaven!”Inspect the contents of the Java Metaspace region
JVM Memory has following regions:
a. Young Generation
b. Old Generation
c. Metaspace
d. Others region
Continue reading “Inspect the contents of the Java Metaspace region”