System Overview - Message queue concept
A message queue is a system that helps different parts of an application talk to each other by sending messages. It stores messages safely until the receiving part is ready to process them. This helps make the system more reliable and able to handle many tasks at once without losing data.