This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
As I read that in the usage of servlet, container would take the responsibility of spawning multiple threads for concurrent access, if the servlet is a multi thread servlet. In such cases, the thread management becomes the responsibility of the developer. So are there any recommended architectural approaches or patterns that could guide the developer in handling such thread management.