Zum Inhalt springen
Business.Digital Business.Digital
KI & Automation

KI & Automation

Was ist Polling?

Polling bedeutet, dass ein System ein anderes regelmäßig abfragt, ob es Neuigkeiten gibt. Weniger effizient als Webhooks, aber oft die einzige Option wenn kein Event-System vorhanden ist.

Robot schaut regelmäßig auf Uhr und fragt API nach neuen Daten in wiederkehrendem Muster

Polling ist ein Kommunikationsmuster in der Softwareintegration, bei dem ein System in regelmäßigen Abständen bei einem anderen System nachfragt, ob es neue Daten oder Ereignisse gibt. Das anfragende System fragt also aktiv und wiederholt nach, statt auf eine Benachrichtigung zu warten.

Das Gegenstück ist der Webhook: Dort benachrichtigt das Quellsystem automatisch, sobald etwas Neues passiert ist. Das ist effizienter, aber erfordert, dass das Quellsystem Webhooks unterstützt und konfiguriert hat.

Ein typisches Polling-Szenario

Ein ERP-System hat keine Webhook-Funktionalität, exportiert aber neue Bestellungen in eine CSV-Datei in einem FTP-Ordner. Das Automation-System prüft alle 5 Minuten diesen FTP-Ordner: “Gibt es eine neue Datei?” Wenn ja, verarbeitet es die Datei. Wenn nein, wartet es bis zur nächsten Prüfung.

Ein anderes Beispiel: Alle 15 Minuten wird die API eines Lieferanten abgefragt, um aktuelle Lagerbestände zu synchronisieren.

Nachteile von Polling

Ineffizienz: Wenn 95 Prozent aller Polling-Anfragen keine neuen Daten zurückliefern, verbrauchst du unnötig API-Kapazität und riskierst Rate-Limiting-Probleme.

Verzögerung: Das System erfährt von einem Ereignis erst beim nächsten Polling-Zyklus. Wenn du alle 15 Minuten pollst, kann eine neue Bestellung bis zu 15 Minuten unbearbeitet bleiben.

Systemlast: Häufige Polling-Anfragen von vielen Systemen können die API des Quellsystems belasten.

Wann ist Polling trotzdem die richtige Wahl?

Immer wenn das Quellsystem keine Webhooks anbietet. Das ist bei älteren ERP-Systemen, manchen Lieferanten-APIs und Legacy-Software häufig der Fall.

Auch wenn die Echtzeitanforderung nicht kritisch ist, ist Polling ein pragmatischer Ansatz. Bestände, die alle 30 Minuten synchronisiert werden, reichen für viele Shops vollkommen aus.

Die richtige Polling-Frequenz ist eine Abwägung zwischen Aktualitätsanforderung und verfügbaren API-Limits. Wenn die API 500 Anfragen pro Stunde erlaubt und du sie alle 5 Minuten abfragst, brauchst du davon 12 nur für diesen einen Zweck.

Im Rahmen unserer Automation-Projekte wählen wir zwischen Polling und Webhooks nach den technischen Möglichkeiten des Quellsystems und den Echtzeitanforderungen. Beim Termin analysieren wir, welche deiner Systeme Webhooks unterstützen und wo Polling die pragmatischere Lösung ist.

Lass uns herausfinden, was bei dir möglich ist.

Kostenlos, unverbindlich, ohne Verkaufsdruck. Wir schauen uns gemeinsam an, wo du stehst, was dich bremst und was die nächsten sinnvollen Schritte wären.

Weiterführende Ressourcen

Alles was du brauchst, um dein Business zu digitalisieren – von praktischen Tools bis hin zu tiefgehendem Expertenwissen.

Tools & Services

Nützliche Helfer für deinen Geschäftsalltag.

Magazin

Praxiswissen zu Digitalisierung, E-Commerce und Automation.

FAQ

Antworten und Erklärungen zu digitalen Themen.