SSE VS POLLING Trung cấp CA 01 / 07

Scoreboard esports: SSE hay poll mỗi 2 giây?

Scoreboard giải đấu esports trực tiếp, có trận điểm đổi liên tục, có lúc im lặng 10 phút:

// Cách A: client fetch("/score") mỗi 2 giây, dù điểm không đổi
// Cách B: server giữ 1 kết nối mở, chỉ đẩy dữ liệu MỚI khi có thay đổi
w.Header().Set("Content-Type", "text/event-stream")
fmt.Fprintf(w, "data: %s\n\n", scoreJSON)
flusher.Flush()

Vì sao cách B (SSE) hiệu quả hơn cách A (polling) cho scoreboard cập nhật KHÔNG đều đặn?