Technische Fragen
Was passiert, wenn ein System temporär nicht erreichbar ist?
Antwort
Unsere Middleware-Architektur ist für genau dieses Szenario konzipiert. Nachrichten werden persistent in Message-Queues gespeichert. Wenn ein Zielsystem nicht erreichbar ist, werden automatische Retries mit exponentiell wachsenden Wartezeiten ausgeführt. Ein Circuit-Breaker verhindert die Überlastung des ausfallenden Systems. Nach der Wiederherstellung werden alle ausstehenden Nachrichten automatisch zugestellt. Dead-Letter-Queues fangen Nachrichten auf, die nach definierten Versuchen nicht zugestellt werden konnten.