What

So what is Gorouter?

Gorouter is a bosh job in routing release

  • subscribing to route registration messages from nats and keeping an up-to-date routing table
  • acting as a reverse proxy and routing to backends 👈👈👈
  • serving a healthcheck endpoint

In this section we are going to focus on the second bullet: how gorouter acts as a reverse proxy and routes to backends.

How

  1. 📚Skim through bosh configuration options for gorouter