Is Singleton a pattern with all good? I am afraid. The answer is NO!
The other day, a friend of mine asked me the question “What is the difference between a Java process or thread?” My instant reply was, thread is a light weight process. But of course it was not a complete answer.