Back to course home
0% completed
Vote For New Content
Question about the message queue. Based on the text, it seems one user can have ...
WZ
Mar 28, 2022
Question about the message queue. Based on the text, it seems one user can have multiple clients (mobile, pc, web, etc.). And the backend needs to maintain a response queue for each of the clients. Now we have 500M users and 3 devices per user. So we are maintaining 1.5B response message queues. Isn't that quite a big scaling challenge? Also, we can we add a chapter for MQ in the system design basics section?
14
0
Comments
Comments
R
R J3 years ago
I thought this too
A
Alex 3 years ago
+1 here. I'm interested to read some more details on that Message Queuing Service design and existing solutions. I've only worked with RabbitMQ and scaling it to 1.5B queues doesn't feel trivial, so it's probably not the best tool for the job.