title: What is the pattern used in log4j
body: <p>I needed to understand the design pattern(s) used in log4j library.
  Since it provides loggers for various classes, it it a factory ?</p>
  
  <p>Any more inputs/pointers on these is greatly appreciated..</p>