Ich habe in der letzten Zeit die Message-Warteschlange gelesen und möchte ein einfaches, erweiterbares System für meine App implementieren. Während es viele gute Informationen zum Thema MQ-System gibt, kann ich nicht viel über die tatsächliche Implementierung herausfinden.Wie formatieren Sie Nachrichten am besten für Warteschlangen?
Ich bin auf der Suche nach Mustern und Best Practices zum Formatieren von Nachrichten für eine Warteschlange und Möglichkeiten zum Ausführen der Aufträge in PHP. Soll ich JSON, serialisierte Objekte, Text, URLs oder XML verwenden? Welche Informationen soll ich senden? Ist ein Arbeiter mit einer (oder so ähnlich) der Weg zu gehen, oder gibt es irgendwelche etablierten Muster da draußen, um einen Arbeiter zu implementieren?
Hilfe sehr geschätzt!
Ich neigte dazu, entweder einfachen Text (für sehr einfache Nachrichten) oder Json zu verwenden. Für einen PHP-basierten BeanStalkd-Client würde ich auch Pheanstalkd empfehlen: https://github.com/pda/pheanstalk –