Phương pháp gửi tin nhắn trong zalo?

mọi người cũng đã sài bạn zalo rồi. cho hỏi các cao nhân là tại sao nhiều người truy cập đến như vậy, send message là image hay video đều rất ok và nhanh với lượng truy cập lớn, vậy họ dùng phương pháp gì để được như vậy, mọi người cho tôi cái gợi ý nhé ! thanks all :smiley:

1 Like

Theo mình là đặt nhiều server và chia nhỏ ra xử lý thôi. (server của VNG thì khỏi nói, nhìn mới game của nó là biết)
Giống như server game. Thay vì 1 server cho nghìn người thì chia ra nh server, mỗi server vài trăm người thôi. :stuck_out_tongue: Bớt người, giảm lag thì tốc độ sẽ nhanh hơn chút chút.
Còn gửi hình ảnh, phim phiếc, voice thì chắc có nén lại chút chút để tăng tốc rồi mới gửi.
Chỉ phỏng đoán, chém gió cho vui th nhé :stuck_out_tongue: Nói chung muốn biết chắc cú thì cứ pm hỏi nhà sản xuất xD

3 Likes

@bachtiensinh thông tin này chung chung chắc có thể chia sẻ được chứ :smile:

2 Likes

Vấn đề này thì mình chỉ gợi ý nó nằm trong từ khóa https://www.google.com/search?q=worker+partent&ie=utf-8&oe=utf-8#q=worker+pattern, còn cụ thể thế nào thì anh Đạt ngâm cứu rồi hướng dẫn đàn em nhá :smiley:

sử dụng protocol XMPP, server tự code, phân tán, có sử dụng message queue.

1 Like

vấn đề này quả thật lớn quá @@@
cảm ơn mọi người đã trả lời !

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