Hacker News new | past | comments | ask | show | jobs | submit login

Probably because it requires sockets to be kept open. Makes it a lot easier to DDOS the server (because you need to maintain HTTP + TCP state), especially at CDN traffic levels.

Too bad IPV4 NAT has made open ports on client machines nearly impossible, otherwise maintaining this connection would not be required.




> Probably because it requires sockets to be kept open.

HTTP2 requires kept-open sockets, not server push. HTTP1.1 already supports keep-alive sockets btw, and CDNs have survived that DDoS attack :)




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: