1、TCP 和 UDP 在微信客户端里一般分别用在哪些场景答案:像聊天消息、图片消息、文件传输、登录态同步这类场景,核心诉求是可靠、有序、不能乱不能丢,所以更适合基于 TCP 的长连接体系。哪怕中间有重传和拥塞控制带来的额外开销,也必须保证最终一致和消息正确到达。而音视频通话这类实时互动场景,重点通常不是每一帧都绝对到达,而是延迟要低、抖动要小、卡了能尽快恢复,所以更适合 UDP 或基于 UDP 进一步封装的传输协议。因为对实时媒体来说,晚到的数据往往比丢掉的数据更没价值。所以在微信这类客户端里,两者是按业务目标拆分的。强一致消息链路偏 TCP,实时媒体链路偏 UDP。2、了解 QUIC 协议...