title: Is it worth to use slf4j with log4j2
body: <p>I am not able to decide whether to use slf4j or not with log4j2. Based on online posts, does not look like it will have any performance hit but is it really required. </p>
  
  <p>Also these points rule in favor of log4j2:</p>
  
  <ul>
  <li>SLF4J forces your application to log Strings. The Log4j 2 API supports logging any CharSequence if you want to log text, but also supports logging any Object as is.</li>
  <li>The Log4j 2 API offers support for logging Message objects, Java 8 lambda expressions and garbage-free logging (it avoids creating vararg arrays and avoids creating Strings when logging CharSequence objects).</li>
  </ul>