Tìm kiếm
15 kết quả cho “WebSocket gateway”. Tìm không phân biệt dấu.
- How Discord Reduced Websocket Traffic by 40% Bài tóm tắt · Discord · 2024
…nh — [bài gốc](https://discord.com/blog/how-discord-reduced-websocket-traffic-by-40-percent) Bối cảnh - Client nhận cập nhật realtime qua service "gateway" (Elixir), nén bằng zlib…
- Kubernetes 1.31: Streaming Transitions from SPDY to WebSockets Bài tóm tắt · Kubernetes (CNCF) · 2024
…ộ khó: Dễ — [bài gốc](https://kubernetes.io/blog/2024/08/20/websockets-transition/) Bài ngắn thông báo thay đổi của dự án; ít số liệu. Bối cảnh - Một số endpoint của API server ( e…
- How Postman Engineering handles a million concurrent connections Bài tóm tắt · Postman · 2020
…a Postman: đồng bộ mọi hoạt động trên client với server qua WebSocket theo kiểu pub/sub. Ban đầu chỉ lo giao dịch DB (ví dụ cập nhật collection), dần ôm thêm việc thông báo cho mọi…
- How we replaced Ingress-NGINX at Stack Overflow Bài tóm tắt · Stack Overflow · 2026
11/2025 dự án Kubernetes thông báo khai tử Ingress-NGINX, thứ định tuyến traffic của Stack Overflow từ khi lên Kubernetes. Gateway API (thay Ingress) đã được bàn nhưng không ai đầu tư vì cái cũ vẫn chạy tốt; giờ bị buộc…
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Slack Công ty Thành viên
Slack bắt đầu bằng LAMP và giữ PHP vì môi trường của nó (mỗi request trạng thái sạch, vòng lặp sửa–tải lại). Họ cải tiến dần bằng HHVM và Hack thay vì viết lại . Tầng dữ liệu đi từ MySQL active-active shard theo…
- Discord Công ty Thành viên
Hiếm có công ty nào kể cùng một bài toán qua 6 năm như Discord. Năm 2015 họ cố ý dùng một replica set MongoDB để ra sản phẩm trong 2 tháng, kèm đường thoát. Họ phân tích workload rồi chuyển sang Cassandra 12 node với…
- Postman Công ty Thành viên
Service Sync (một trong những service đầu tiên) ôm cả WebSocket lẫn giao dịch DB, phình thành monolith nhiều team cùng sửa; năm 2019, gần 1 triệu kết nối đồng thời, mỗi lần deploy là một đợt kết nối lại mất 6–8 giờ mới…
- Stack Overflow Công ty Thành viên
Phản ví dụ nên đọc sớm cho niềm tin "lớn thì phải scale out". Năm 2009, với 16 triệu page view mỗi tháng, Stack Overflow chạy hai web server và một SQL Server, chạm giới hạn thì nâng RAM; theo Jeff Atwood, phần cứng rẻ…
- Maxjourney: Pushing Discord's Limits with a Million+ Online Users in a Single Server Bài tóm tắt · Discord · 2023
…n. Guild fan-out mọi hành động tới session, session đẩy qua websocket. - Công việc tăng theo bình phương số người online: hoạt động tỉ lệ với số người, và mỗi tin cũng phải gửi tới…
- You've Got (Too Much) Mail: Behind the Scenes of the 3/25/26 Voice Outage Bài tóm tắt · Discord · 2026
…ết nối có một process session; mọi thứ đẩy xuống client qua websocket đều đi qua nó. Diễn biến (chuỗi lỗi dây chuyền) 1. Thay đổi cấu hình thường lệ: CPU cuối tuần cao, nên team sc…
- Hertz, an Ultra Large Scale Enterprise-Level Microservice HTTP Framework, is Now Officially Open Source Bài tóm tắt · ByteDance · 2022
…à bản cài đặt mặc định để mở rộng; hỗ trợ HTTP/1.1, HTTP/2, WebSocket, streaming và chunk (bản mở mã nguồn đầu chỉ có HTTP/1). - Công cụ hz sinh khung project từ IDL (Thrift, Proto…