Chiến lược giao tiếp thời gian thực: Tại sao ChatGPT chọn SSE thay vì WebSocket?
Trong các ứng dụng web hiện đại, giao tiếp thời gian thực đóng vai trò quan trọng. Giao thức HTTP truyền thống với cơ chế request/response thường yêu cầu polling định kỳ để lấy dữ liệu mới nhất, gây lãng phí tài nguyên và kém hiệu quả. Điều này đã thúc đẩy sự ra đời của các công nghệ giao tiếp mới như WebSocket và SSE (Server-Sent Events). Tuy ...
Đăng vào ngày 25 tháng 6 lúc 02:16
HTTP/2 truyền tài nguyên tĩnh, SSE truyền dữ liệu
SSE là mô hình giao tiếp, HTTP/2 là phiên bản giao thức truyền tải
SSE có thể hoạt động trên HTTP/1.1 hoặc HTTP/2
Mục đích sử dụng (tóm tắt ngắn gọn)
Tính năng
HTTP/2 Server Push
SSE
Dùng để làm gì
**Tiền tải tài nguyên, tăng tốc tải trang**
**Gửi dữ liệu kinh doanh liên tục**
Tần suất gửi
Một lần
Liên tục / Thực tế
Kiểu dữ liệu
JS / ...
Đăng vào ngày 2 tháng 6 lúc 23:37