Time to Take out the Garbage

To understand how to boost the performance of an application server, it is necessary to understand what is meant by Java garbage collection. Programmers who write programs in C or C++ are allowed to create and delete objects… Read More

Java Bytecode Instrumentation and Transaction Tracing

Imagine you want to debug your code, or better yet, profile your code during run time. Bytecode instrumentation (BCI) (see my last post) is a perfect solution, since by using BCI an external tool can add code to… Read More