I understand Netflix Zuul acts as Filters that can route requests (especially in an distributed API based environment).
What special feature does Zuul bring compared to regular Servlet Filters or Interceptors in Struts2 kind of frameworks ?
Are Zuul filters made of Servlet Fitlers themselves ?
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 ?