5 ms·
I do not know about others but I do it because not mixing up web server responsibilities with application server is a good idea. For example, I leave things lik
by tuxychandru 14y ago
I do not know about others but I do it because not mixing up web server responsibilities with application server is a good idea. For example, I leave things like gzip compression and TLS handling to nginx without having to deal with them in my app.
- cluda01 14y agoUsing HTTP in general as an internal transport protocol has always struck me as odd. But I come from a financial services perspective where latency is the key driver.
- tuxychandru 14y agoI use ZeroMQ or Go's RPC libraries for internal communication and mostly use nginx as reverse proxy and to serve static files on the edge.