An article on multi-core client side development in Java