Zum Inhalt

Datenfluss

Kommunikation über Komponenten hinweg


In der Praxis läuft eine Anfrage meist so durch:

  1. Der Nutzer klickt in der UI auf eine Seite oder einen Button.
  2. Die Dash-Page oder ein Callback startet den entsprechenden Route- oder Business-Flow.
  3. Das Page- oder API-Module ruft Python-Helfer oder zentrale Laufzeit-Objekte auf.
  4. Die Unterstützungsschicht holt sich Produkt-/Dokumenten- oder Library-Daten aus den Runtime-Objekten und dem Cloud- oder S3-Kontext.
  5. Die passende LLM- oder Search-Pipeline wird angezogen.
  6. Das Ergebnis wird als Antwort an die UI oder an die API-Response zurückgeliefert.

Ein Sequenzbild dazu ist der typische “Request-Lifecycle” der App:

Sequenz-Diagramm