title: What does Netflix Zuul do more than regular Servlet Filters?
body: <p>I understand Netflix Zuul acts as Filters that can route requests (especially in an distributed API based environment). </p>
  
  <ol>
  <li><p>What special feature does Zuul bring compared to regular Servlet Filters or Interceptors in Struts2 kind of frameworks ? </p></li>
  <li><p>Are Zuul filters made of Servlet Fitlers themselves ?</p></li>
  </ol>
  
  <p>Note: Few articles about Zuul talks about dynamic routing, load shedding, insights, health analysis etc that can be done in Zuul. My question is that, can't i do the same operations in my traditional filters or Struts2 Interceptors..etc.. ? What difference does Zuul brings in ?</p>