2 ms·
+1. To add, the lack of reverse proxy support back then made it worse. So things like rate limiting, max-conn, time out etc., that we take for granted in Nginx
by vishnugupta 5y ago
+1. To add, the lack of reverse proxy support back then made it worse. So things like rate limiting, max-conn, time out etc., that we take for granted in Nginx or HAProxy had to be either hand-coded or done in some roundabout manner.
This is what I meant by "operational maturity". A big factor for a new tech to gain adoption is the ease with which it fits in the existing ecosystem. For gRPC it's about load-balancer, reverse proxies, deployments, and so fourth. I'm sure gRPC will get there, depending on how fast it's adopted in big tech companies but I suspect it's not there yet.
- aleks_me2 5y agoHAProxy can be used to load balance gRPC since 2.0. Here the current 2.4 version link to the documentation. http://cbonte.github.io/haproxy-dconv/2.4/configuration.html#7.3.1-ungrpc http://cbonte.github.io/haproxy-dconv/2.4/configuration.html...