Group Chat và Private Chat trong Stomp Spring Websocket

Xin chào mọi người, hiện tại em đang tìm hiểu về Stomp Spring Websocket và em dự định làm tính năng chat private(1-1) và group (1-N).Mỗi room có id riêng và user khi vào trang nhắn tin em sẽ dùng vòng lặp foreach subscribe tất cả các roomid(lấy từ api) của user để nhận được tin nhắn real time.Mọi người cho em hỏi cách này có ổn không (Em hiện chưa được làm dự án thực tế nhưng em nghĩ nếu lên đến hàng ngàn cuộc trò chuyện thì có thể ảnh hưởng đến hiệu năng )? Nếu không thì thực tế người ta giải quyết vấn đề này ntn ạ ?

thay vì phí thời gian để hỏi những câu không mang lại nhiều ý nghĩ như thế này
thì bạn nên bắt tay vào làm ngay và luôn, khi bạn làm ra được một cái gì đó chạy được, tự khắc bạn biết được nó có vấn đề gì và có thể được tối ưu như thế nào

nhiều bạn mới học đã tính tới những thứ xa vời như là hàng triệu người dùng, tải nặng nhiều request các kiểu, nghĩ tới là tốt nhưng khi chưa làm được “cái gì đó chạy được và đáp ứng được ý muốn” thì mấy chuyện khác nên tính sau

8 Likes

Bản thân em thật sự rất cần những góp ý như này ạ.Em cám ơn anh nhiều !

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?