# Router

Router process in a nutshell: 


:::{figure-md} Figure: Router Router process in a nutshell
:class: full-width
<img src="/arch/http/router/router.assets/router-filter-base-flow.drawio.svg" alt="Diagram - Router flow sketch">

*Figure: Router Router process in a nutshell*
:::
*[Open with Draw.io](https://app.diagrams.net/?ui=sketch#Uhttps%3A%2F%2Fenvoy-insider.mygraphql.com%2Fzh_CN%2Flatest%2F_images%2Frouter-filter-base-flow.drawio.svg)*


## Extended Reading
If you are interested in studying the implementation details of Router, I recommend checking out the articles on my Blog:
 - [Reverse Engineering and Cloud Native Field Analysis Part4 -- eBPF Tracks HTTP Reverse Proxy Processes under Istio/Envoy's upstream/downstream Event-Driven Collaboration](https://blog.mygraphql.com/en/posts/low-tec/trace/trace-istio/trace-istio-part4/)
