Message-Queue-Plattform
Payam ist die Message-Queue-Plattform von Niadad, die Nachrichten zuverlässig zwischen Services überträgt, mit Reihenfolgesicherung, Wiederholungen und Dead-Letter-Behandlung.

- Integration
- Niadad
- In Entwicklung
Problemstellung
Hängen Services direkt und synchron voneinander ab, reißt ein langsamer oder ausfallender Service die übrigen mit, und bei Lastspitzen gehen Anfragen verloren. Langlaufende Aufgaben wie Rechnungsstellung oder Benachrichtigungen lassen die nutzerseitigen Kanäle warten.
Plattformübersicht
Payam ist die Entkopplungsschicht von Niadad zwischen Services: Ein Produzent legt eine Nachricht in eine Queue, und ein Konsument holt sie in seinem eigenen Tempo ab. Garantierte Zustellung, Reihenfolge je Queue, Wiederholungen mit Back-off und Dead-Letter-Queues sorgen dafür, dass keine Arbeit unbemerkt verloren geht und Last kontrolliert abgefangen wird.
Kernfunktionen
Garantierte Zustellung
Nachrichten werden persistent gespeichert, bis der Konsument sie bestätigt.
Reihenfolge und Partitionierung
Wahrt die Reihenfolge je Queue oder Schlüssel und verteilt zugleich die Last auf die Konsumenten.
Wiederholungen und Dead-Letter-Queue
Fehlgeschlagene Nachrichten werden mit zunehmendem Back-off erneut zugestellt und schließlich zur Prüfung beiseitegelegt.
Zeitplanung und Verzögerung
Nachrichten können zu einem festgelegten Zeitpunkt oder nach einer definierten Verzögerung zugestellt werden.
Mandantenfähigkeit und Sicherheit
Queues werden durch Namespaces, Berechtigungen und Transportverschlüsselung voneinander isoliert.
Queue-Monitoring
Erfasst Queue-Tiefe, Consumer-Lag und Fehlerrate und macht sie in Bidar sichtbar.
Architektur
Message Broker mit dauerhafter Speicherung
Modell aus Queues, Topics und Abonnements
Wiederholungsrichtlinie und Dead-Letter-Queues
Autorisierungs- und Verschlüsselungsschicht
Client-Bibliotheken und Standardprotokolle
Queue-Metriken und -Alarme
Integrationen
Anwendungsfälle
Verwandte Plattformen
Lösungen
Lassen Sie uns gemeinsam bauen.
Wenn Ihre Organisation, Ihre Bank oder Ihre Branche bereit ist, Daten in Entscheidungen zu verwandeln, beginnen Sie das Gespräch hier.