Another issue to be aware of is a thread floating stack limitation on Linux, as discussed in the "floating Stacks limitation" subsection of the JVM Diagnostics Guide.
He who every morning has a plan for the transactions of the day and follows that plan carries thread that will guide him through the labyrinth of the most busy life.