There are 8 flavors of java.lang.OutOfMemoryError. In these 8 flavors java.lang.OutOfMemoryError: unable to create new native thread is Continue reading “Troubleshoot OutOfMemoryError: Unable to Create New Native Thread”
Java Batch Optimization
A major shipping monopoly in North America ported their Mainframe batch (25+) jobs to Java platform. This porting was done by one of the top Continue reading “Java Batch Optimization”
Java fans soul felt letter!
Dear Java!
We have been your child-hood friends since 1995. Now you have grown-up and looking different Continue reading “Java fans soul felt letter!”
Why JVM will outlive java?
Here is my case to prove that JVM will outlive Java. As an Engineer what you can do to capitalize on this opportunity? Continue reading “Why JVM will outlive java?”
Best Practices – white-box unit tests!
If you are writing unit test for a class ABC.java, then your unit test file should be named ABCTest.java. i.e. it should be Continue reading “Best Practices – white-box unit tests!”
7 Secrets of Wells Fargo SOA platform’s high availability
Had an amazing response for my “7 Secrets of Wells Fargo SOA platform’s high availability” talk in 2013 Java One conference. Continue reading “7 Secrets of Wells Fargo SOA platform’s high availability”
How to diagnose OutOfMemoryError?
Some times your application might face OutOfMemoryError. Here is a startegy to diagnose the problem: Continue reading “How to diagnose OutOfMemoryError?”
DayLight Savings Time Problem – Java
Most Java application ‘java.text.SimpleDateFormat’ object is used to convert a text/string in to ‘java.util.Date’ object. Typical Parsing code would look like: Continue reading “DayLight Savings Time Problem – Java”