Singleton Pattern - Thread issue problem solved by synchronization, through it is 100 times resource intensive / expensive
Singleton Pattern - Thread issue problem solved by dobule locking by synchronization of only creation block and not entire method