Tags » Jvm

JVM Architecture

The Architecture of the Java Virtual Machine

Figure below shows a block diagram of the Java virtual machine that includes the major subsystems and memory areas described in the specification. 3,307 more words

Java

Thread Dump analysis training plan

Thread Dump analysis training plan


This page provides a consolidated of all articles and tutorials related to JVM Thread Dump analysis. Thread Dump analysis is a very important skill to master for any individual involved in Java EE production support and I highly recommend that you read all of these articles below.

Java

How to analyze Thread Dump – Part 3: HotSpot VM

How to analyze Thread Dump – Part 3: HotSpot VM

This is part 3 of our Thread Dump analysis series which will provide you with an overview of what is a JVM Thread Dump for the HotSpot VM and the different Threads that you will find. 43 more words

Java

Often dismissed silly things - System.out.println and e.printStackTrace

Java developers have affinity to use System.out.println and e.printStackTrace during the development phase. Some times developers forget to remove these two APIs, some times developers tends to dismiss them as silly things – due to which these two APIs would their way to production. 269 more words

Software Development Best Practices

Building a Resque like job processing system for JVM apps with RabbitMQ

RabbitMQ is a complex beast.
It’s flexible, powerful but also hard to entirely grasp and master.
Many different use cases and usage patterns can be built on top of this powerful piece of software but missteps and design errors in the first attempts of coding a particular solution are also commonplace. 1,750 more words

Debugging a Production Server – Eclipse and JBoss showcase

Debugging a Production Server – Eclipse and JBoss showcase

Do you write code that has bugs? No, of course not. For the rest of us, mere mortals, who do write code with bugs, I would like to address a very sensitive issue: debugging an application that runs on a production server. 609 more words

Java