proto.lib

Backpressure ở client WebSocket: coalesce nhận, trì hoãn gửi

Khi server bắn message nhanh hơn tốc độ client render, hàng đợi phía nhận có thể phình vô hạn nếu không coalesce; ở chiều gửi, client phải theo dõi bufferedAmount của socket và trì hoãn gửi thêm khi buffer chưa rút, kết hợp giữ-mới-nhất-theo-key cho state và ring buffer có gap marker cho event.

ApplicationNâng cao2026-08-25
Backpressure ở client WebSocket: coalesce nhận, trì hoãn gửi

Liên quan