All technologies
UDP
3 painsavg 6.7/10
performance 2networking 1
TCP Poor Latency on High-Speed Networks
7TCP/IP achieves poor round-trip latency and cannot approach the raw capabilities of next-generation high-speed networks like Myrinet and ATM. TCP was designed for wide-area networks and is not optimized for local-area or high-bandwidth, high-latency connections.
performanceTCPUDPUDT
UDP blocked by corporate firewalls and NAT middleboxes
7Middleboxes block non-TCP protocols (UDP, DCCP, SCTP) in corporate networks and censoring countries, forcing applications back to TCP despite TCP being unsuitable for many use cases.
networkingUDPTCPDCCP+1
TCP Too Slow for Real-Time Applications
6TCP's reliability guarantees, connection overhead (3-way handshake), and flow control make it unsuitable for applications prioritizing speed over reliability, such as video calls, online games, and live streams, forcing developers to use UDP instead and lose reliability benefits.
performanceTCPUDP