Οι message queues ενεργοποιούν ασύγχρονη επικοινωνία μεταξύ συστατικών — ένας παραγωγός στέλνει μηνύματα σε μια ουρά και οι καταναλωτές τα επεξεργάζονται αργότερα. Αποσυζεύγνυουν τα συστατικά, βελτιώνουν την ανθεκτικότητα, χειρίζονται αιχμές φόρτου και ενεργοποιούν επεξεργασία στο παρασκήνιο.
Τι κάνουν οι message queues
A MESSAGE QUEUE sits between producers and consumers:
Producer → [QUEUE] → Consumer(s) process messages (asynchronously, at their own pace)
→ the producer doesn't wait for processing (sends and moves on)
→ messages are stored until processed (buffered)
→ ASYNCHRONOUS, decoupled communication.
