micro-service:

image.png

image.png

image.png

A reverse proxy is a server that accepts a request from the client, forwards the request to web servers, and returns the results to the client as if the proxy server had processed the request. A reverse proxy is good for:

api design guide

https://docs.cloud.google.com/apis/design