|
|
|
|
|
by toast0
795 days ago
|
|
I wanted to like it, and Apple included it in iOS, but supporting it on real servers was going to be too hard... When I was deployed on FreeBSD with no load balancers, there weren't recent patches. And even if there were, I'd need to do some serious work to avoid advertising the private network ips as alternates... When I was on Linux behind a load balancer, it's too complex to get the streams to the right place. And the load balancer doesn't want to do it anyway. Processing two streams together involves a lot of complexity in a high throughput code path. It's a lot of risk, and you've got to reboot for changes. And then you do all that work and it only benefits iOS users, who tend to be on better networks anyway. |
|
[1]https://github.com/envoyproxy/envoy/pull/18780