title: Naming conventions for threads?
body: <p>It's helpful to name threads so one can sort out which threads are doing what for diagnostic and debugging purposes.</p>
  
  <p>Is there a particular naming convention for threads in a heavily multi-threaded application that works better than another? Any guidelines? What kind of information should go into the name for a thread? What have you learned about naming your threads that could be helpful to others?</p>