Tôi sẽ lưu trữ một ứng dụng webrtc. Tất cả các máy chủ cần làm là chỉ cần vượt qua xung quanh các tin nhắn như số phòng, ứng cử viên băng, ngắt kết nối, vv, chỉ là tất cả những tin nhắn cho tín hiệu. Tôi đang sử dụng socket.io và node.js.Ứng dụng webRTC yêu cầu dung lượng bộ nhớ RAM bao nhiêu?
Máy chủ khá nhiều chỉ cần chuyển văn bản. Không có đăng ký, không có cơ sở dữ liệu, tất cả đều nằm trong bộ nhớ. Nó theo dõi danh sách người dùng trực tuyến (chỉ có bao nhiêu người đang trực tuyến) và danh sách các phòng được thực hiện. Vì vậy, một vài danh sách các số và nó sẽ chuyển văn bản giữa những người dùng để họ có thể kết nối qua webrtc. Bây giờ, rõ ràng khi (nếu) tôi nhận được một lượng lớn lưu lượng truy cập, danh sách có thể trở nên lớn, như có thể 10k-20k 5 chữ số trong mỗi danh sách (chỉ có một vài danh sách lớn).
Và mọi thứ xung quanh, như ngắt kết nối và kết nối. Tôi cần một máy chủ có thể làm công cụ này nhanh chóng, tốt hơn là một máy chủ miễn phí. Ý tôi là, nó chỉ là văn bản, nên nó không phải là một thỏa thuận lớn, đúng không? Nhưng ứng dụng của tôi được cấu trúc xung quanh việc kết nối một người với người tiếp theo kết nối. Vì vậy, nếu một bó toàn bộ người kết nối vào khoảng cùng một giây, sau đó tôi cần một máy chủ lưu trữ nhanh chóng có thể xử lý mà đến mili giây ... Điều này thậm chí sẽ là một vấn đề?
Chính xác những gì tôi nên tìm kiếm trong máy chủ, nếu tôi chỉ sử dụng bộ nhớ cho danh sách số (không có cơ sở dữ liệu) và truyền xung quanh nội dung văn bản.
Bạn có thể muốn sử dụng giải pháp đám mây để bạn có thể nâng cao nếu cần. Nói chung tôi sẽ không lo lắng. Điều này không thực sự giống như một vấn đề với tôi. – Robert