FWIW: We use another approach. We use OpenResty as the gateway / core coordinator for a series of webapps, some large and some designed as microservices. Most of the webapps are Python and use uwsgi as the appserver/container. We use OpenResty instead of nginx, because it gives us access to numerous hooks (such as customized ssl) and we're able to integrate routing and caching directly into the gateway.