Was ist der Sync Mode?

Im Sync Mode von Transloadit wartet der Client, bis Dateiübertragung und Verarbeitung abgeschlossen sind, bevor er die endgültigen Assembly-Ergebnisse erhält. Die Anfrage bleibt daher für die Dauer des Workflows geöffnet.

So funktioniert der Sync Mode

Im Sync Mode von Transloadit umfasst aus Sicht des Aufrufers ein einziger blockierender Anfrage-Antwort-Austausch sowohl die Übermittlung als auch den abschließenden Assembly Status. Die Verbindung bleibt während der Uploads und der Ausführung der Verarbeitungs-Steps belegt. Danach kann das Endergebnis sofort genutzt werden. Diese Kopplung vereinfacht kurze, sequenzielle Integrationen, macht aber die Workflow-Dauer zu einem Faktor für HTTP-Timeouts und Verbindungskapazität. Der Modus ist an der Schnittstelle zur API-Orchestrierung angesiedelt. Asynchrone Integrationen speichern dagegen eine Assembly-Kennung und erhalten oder ermitteln den Abschluss später.

Wichtige Fakten

  1. Ein Verarbeitungsauftrag kann über die Anfragefrist eines zwischengeschalteten Systems hinaus weiterlaufen, selbst wenn der Aufrufer einen Timeout erhält. Die Wiederholungslogik darf daher nicht davon ausgehen, dass bei einer fehlenden synchronen Antwort keine Assembly erstellt wurde.
  2. Die Zeitlimits von Browsern, Reverse-Proxys, Load-Balancern und Serverless-Umgebungen können unterschiedlich sein; das kürzeste Limit bestimmt, ob ein synchroner Aufruf während einer langen Transkodierung oder eines Remote-Imports bestehen bleibt.
  3. Der Sync Mode ändert, wie der Abschluss übermittelt wird, nicht die Semantik der Assembly-Steps selbst; die Auflösung von Abhängigkeiten und die Ergebnisstruktur bleiben Eigenschaften des konfigurierten Workflows.

Wann der Sync Mode wichtig ist

Wählen Sie den Sync Mode, wenn ein Aufrufer problemlos warten kann und abgeschlossene Ergebnisse benötigt, bevor er fortfährt. Lange oder unterschiedlich lange Verarbeitungsvorgänge können die Timeouts von Client, Proxy oder Server überschreiten, wodurch eine asynchrone Abwicklung zuverlässiger ist.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren