← Neueste Arbeiten
💻 computer science

AAFLOW: Scalable Patterns for Agentic AI Workflows

Dieser Beitrag stellt AAFLOW vor, eine einheitliche verteilte Laufzeitumgebung, die Apache Arrow und Cylon nutzt, um eine Zero-Copy-Datenplattform und eine ressourcendeterministische Planung zu realisieren und dadurch die Skalierbarkeit und den Durchsatz von agentic-AI-Workflows erheblich zu verbessern, indem sie den Datenfluss und die Kommunikationseffizienz optimiert, anstatt sich auf die Beschleunigung von LLM-Inferenz zu konzentrieren.

Ursprüngliche Autoren: Arup Kumar Sarker, Mills Staylor, Aymen Alsaadi, Gregor von Laszewski, Shantenu Jha, Geoffrey Fox

Veröffentlicht 2026-05-05
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Arup Kumar Sarker, Mills Staylor, Aymen Alsaadi, Gregor von Laszewski, Shantenu Jha, Geoffrey Fox

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben ein Team brillanter, schnell denkender Experten (die KI-Agenten), die einen komplexen Fall lösen müssen. Sie müssen eine Bibliothek von Büchern lesen, spezifische Hinweise finden, darüber nachdenken, vergangene Gespräche im Gedächtnis behalten und einen abschließenden Bericht verfassen.

Das Problem liegt nicht daran, dass die Experten beim Denken langsam sind. Das Problem ist, dass das Büro, in dem sie arbeiten, ein Chaos ist.

In aktuellen Systemen müssen die Experten jedes Mal, wenn sie ein Buch, ein Stück Papier oder eine Notiz eines Kollegen benötigen, Folgendes tun:

  1. Den Gegenstand in einen Karton verpacken (Serialisierung).
  2. Den Karton zum nächsten Schreibtisch tragen.
  3. Den Karton auspacken.
  4. Den Inhalt lesen.
  5. Den Gegenstand erneut verpacken, um ihn an die nächste Person zu senden.

Dieses „Verpacken und Auspacken" kostet so viel Zeit, dass die Experten den größten Teil ihres Tages damit verbringen, auf die Ankunft von Kartons zu warten, anstatt tatsächlich den Fall zu lösen.

AAFLOW ist eine neue Art, dieses Büro zu organisieren. Anstatt den Arbeitsablauf als eine Reihe von chaotischen Übergaben zu behandeln, betrachtet es den gesamten Prozess wie eine hochgeschwindigkeitsfähige, abfallfreie Fließbandproduktion.

So funktioniert es, unter Verwendung einfacher Metaphern:

1. Die „Operator"-Idee: Chaos in ein Rezept verwandeln

Aktuelle KI-Systeme sind wie eine Gruppe von Menschen, die ein Theaterstück improvisieren; sie entscheiden, was als Nächstes zu tun ist, basierend darauf, worauf sie in dem Moment Lust haben. Dies ist flexibel, aber chaotisch und schwer vorhersehbar.

AAFLOW ändert dies, indem es den Arbeitsablauf in ein striktes Rezept verwandelt, das aus „Operatoren" besteht. Denken Sie an diese als spezifische, vordefinierte Stationen auf einem Fließband:

  • Die Embedding-Station: Umwandlung von Text in Zahlen (Vektoren).
  • Die Retrieval-Station: Auffinden der richtigen Hinweise.
  • Die Reasoning-Station: Zusammenfügen der Hinweise.
  • Die Memory-Station: Aufschreiben dessen, was für später gelernt wurde.

Anstatt dass die KI entscheidet, wie Daten bewegt werden, kompiliert AAFLOW den gesamten Plan vor dem Start in eine Karte (einen Graphen). Es weiß genau, welche Station was tut und wie sie verbunden sind, was den Prozess vorhersehbar und wiederholbar macht.

2. Die „Zero-Copy"-Datenebene: Die Staffelstange übergeben, nicht den Karton

Auf die alte Weise war das Bewegen von Daten zwischen Stationen wie das Übergeben einer schweren, versiegelten Kiste. Man musste sie öffnen, den Inhalt herausnehmen, in eine neue Kiste legen und sie erneut versiegeln. Dies wird „Serialisierung" genannt und ist langsam.

AAFLOW verwendet ein Zero-Copy-System. Stellen Sie sich vor, die Experten stehen alle um einen riesigen, transparenten Tisch herum.

  • Wenn die „Embedding"-Station ihre Arbeit beendet, legt sie das Ergebnis nicht in einen Karton. Sie schiebt das Papier einfach über den Tisch.
  • Die „Retrieval"-Station kann dieses Papier sofort greifen, ohne dass jemand ein Paket öffnen oder etwas neu schreiben muss.
  • Dies basiert auf einer Technologie namens Apache Arrow, die wie eine universelle Sprache fungiert, die alle Stationen sofort verstehen.

3. Die „Batching"-Strategie: Der Bus versus das Taxi

Stellen Sie sich vor, Sie müssen 100 Personen über einen Fluss bringen.

  • Alte Methode (Taxi): Sie schicken 100 separate Taxis. Jedes Taxi muss seinen Motor starten, zum Dock fahren, eine Person laden, zurückfahren und den Motor erneut starten. Die Kosten für das Starten des Motors (Overhead) sind enorm.
  • AAFLOW-Methode (Bus): Sie laden alle 100 Personen in einen großen Bus. Sie starten den Motor nur einmal.

AAFLOW gruppiert Aufgaben zu Batches. Anstatt die KI zu bitten, ein Dokument nach dem anderen zu verarbeiten, verarbeitet sie Tausende auf einmal. Dies verteilt die „Startkosten" auf viele Gegenstände und macht den gesamten Prozess viel schneller.

4. Trennung des „Gehirns" vom „Muskel"

In vielen KI-Systemen sind das „Gehirn" (die KI, die entscheidet, was zu tun ist) und der „Muskel" (der Computer, der die Daten tatsächlich bewegt) miteinander verstrickt. Wenn das Gehirn zögert, stoppen die Muskeln.

AAFLOW trennt sie.

  • Das Gehirn (Agenten-Logik): Entscheidet, was getan werden muss (z. B. „Ich muss ein Dokument finden").
  • Der Muskel (AAFLOW-Laufzeitumgebung): Entscheidet, wie es am effizientesten getan wird (z. B. „Ich werde jetzt einen Bus mit 500 Dokumenten zur Retrieval-Station senden").

Diese Trennung bedeutet, dass der Computer die Fließbandproduktion mit voller Geschwindigkeit am Laufen halten kann, selbst wenn das „Gehirn" einen Moment zum Nachdenken braucht.

Die Ergebnisse: Geschwindigkeit ohne Magie

Die Studie testete dieses System gegen beliebige KI-Tools (wie LangChain und Dask).

  • Die gute Nachricht: Die eigentliche „Denk"-Geschwindigkeit der KI (wie schnell sie Wörter generiert) blieb gleich. AAFLOW machte die KI nicht intelligenter oder schneller beim Denken.
  • Der große Gewinn: Da AAFLOW keine Zeit mehr mit dem Verpacken von Kartons, dem Starten von Motoren und dem Warten auf Übergaben verschwendete, wurde die gesamte Pipeline viel schneller.
    • In einigen Tests war das System 4,64-mal schneller beim Vorbereiten und Speichern von Daten.
    • Die Gesamtzeit zum Ausführen einer komplexen Aufgabe wurde fast halbiert (1,88-fache Beschleunigung).

Zusammenfassung

AAFLOW macht das KI-Genie nicht schneller beim Denken. Stattdessen behebt es die Logistik. Es verhindert, dass die KI Zeit damit verschwendet, auf das Verpacken, Auspacken und Versenden von Daten zu warten. Indem es die Arbeit in eine saubere, abfallfreie Fließbandproduktion organisiert, ermöglicht es der KI, fast ihre gesamte Zeit damit zu verbringen, das zu tun, was sie am besten kann: Probleme zu lösen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →