Recent Posts

Blog: Profiling remote JVM using VisualVM

Profiling is essential when you want to improve performance of an application. To properly profile, you should minimize the differences between an actual production situation and the situation you are profiling. This means that your test data should be the same but also the hardware should be as similar as possible. The best possible scenario is to actually profile the production environment. You can run most profiling tools (e.g. VisualVM) on your local development machine and have it create a connection to the production environment.

Read More »

Blog: JavaOne Shanghai 2013

After participating two times in Oracle’s regional JavaOne event in Moscow, Russia, I was really excited to get the opportunity to speak at this years JavaOne Shanghai in China.

Read More »