Any best practice for microservices gateway implement using SS?

Any best practice for microservices gateway implement using SS?

Our system have multiple services in different endpoints and maybe different servers.
So, i want create a gateway:

  • Client call request from public gateway
  • Public gateway determine request and forward to internal (private) services.
    So, all services are implement using Service Stack.