Friday, February 19, 2010

GlassBox - An Open Source Java Profiler

Dear All,

Its after a long time, i am posting an article. Now a days i am very busy with my personal priorities which made me bit lazy in posting any articles.

While doing some research on an open source java profiler, i found this tool to be a best suitable one available in the market which has not become so popular. For many reasons i became a big fan of this tool as its really easy to configure this profiler on an any application server that supports java, I have tested this profiler on apache-tomcat and jboss on both windows as well as Linux and am successful in configuring sample application and profile the application. The information this tool provides is really comprehensive and there needs a minimal effort for any layman in obtaining the statistics related to the application like any other java profiler does, also another good thing I liked about this tool is it also provides some useful database related statistics such as poor performing queries, database query failures, database contention failure or slowness. Another good thing I love about this tool is, it has very minimal overhead on the application; I can say ~1% which is very less for any java profiling tool. I am currently planning to work on an open source application “Open KM” which is a document management system application and has all the features that a commercial application and can deployed on jboss by putting some load on the system and test it by tweaking the application and database by varying various key performance parameters that will effect any system and see what best this tool can provide us.

For more information please go through this link

I will share my experiences on the tool very soon.