3 ms·
Interesting about the total requests, but the article does not test.. balancing load? In a perfect world, 1 lb in front of 4 app servers should be able to serve
by e12e 5y ago
Interesting about the total requests, but the article does not test.. balancing load? In a perfect world, 1 lb in front of 4 app servers should be able to serve 4x the requests as 1 lb in front of 1 app server.
So I'd imagine 4x nginx back-end servers, and a baseline hitting 1 nginx directly?
That, and the fact that the nginx config is shorter, and the performance not terrible (though terrible next to envoy in this test admittedly) - does mean nginx shouldn't be ruled out.
- pojzon 5y agoIts not, its still widely used also in kubernetes world. Tho a lot of traction is going for apps written in GO. Which supposedly makes them faster.
- errcorrectcode 5y agoLanguage religion is irrelevant except to fanatics and haters. Performance is all that matters.
- errcorrectcode 5y ago1 LB would be a SPoF. And you don't necessarily need Nginx between an app and the LB if the app speaks http/s. DSR is an option too.
- e12e 5y agoWell sure. Maybe they should've benchmarked with a fail over node. But I at least expect a benchmark of load balancers... To balance load? In this setup both the "app" and the lb are SPOFs...