Rate Limiting
Rate Limiting begrenzt, wie viele Anfragen ein Client nach einer bestimmten Regel in einem Zeitraum stellen darf.
Rate Limiting begrenzt die zulässige Häufigkeit von Anfragen. Die Regel kann beispielsweise für eine IP-Adresse, einen Nutzer oder eine Anwendung gelten. Zeitraum, Zählweise und Umfang hängen vom Dienst ab.
Eine fiktive API erlaubt einem Client 100 Anfragen pro Minute. Bei Überschreitung kann sie mit HTTP 429 antworten. Ein optionaler Retry-After-Header nennt eine Wartezeit bis zum nächsten Versuch; seine Bedeutung ist nach dem tatsächlichen Dienst zu behandeln. Die Zahl im Beispiel ist kein ASES- oder Anbieterlimit.
Eine Integration sollte den eigenen Durchsatz und Wiederholungen darauf abstimmen. Ein Limitfehler sagt nicht, dass die übermittelten Geschäftsdaten falsch sind. Eine Retry-Strategie behandelt das spätere erneute Senden; das Limit beschreibt die zulässige Belastung.
Quellen
Verwandte Begriffe
- Retry-StrategieEine Retry-Strategie legt fest, bei welchen Fehlern, mit welchen Pausen und bis zu welcher Grenze erneut versucht wird.
- Server-Sent EventsServer-Sent Events übertragen über eine HTTP-Verbindung Textmeldungen vom Server zum Client, etwa zum Fortschritt eines Hintergrundauftrags.
- Entity TagEin ETag kennzeichnet eine bestimmte Darstellungsversion einer HTTP-Ressource und ermöglicht bedingte Abrufe oder Änderungen.
- Cross-Origin Resource SharingCORS steuert im Browser die Freigabe von Antworten über Origin-Grenzen. Es ersetzt weder die Anmeldung noch die Berechtigungsprüfung einer API.
- Electronic Data InterchangeEDI überträgt strukturierte Geschäftsdokumente zwischen Systemen. Format, Partnerprofil, Datenzuordnung und Rückmeldungen müssen zusammenpassen.
- EchtzeitverarbeitungEchtzeitverarbeitung verarbeitet eintreffende Ereignisse mit einem festgelegten Latenzziel. Ereigniszeit, Verarbeitungszeit und verspätete Daten müssen geklärt sein.
Ihr Vorhaben mit ASES
Beschreiben Sie uns Ihr Vorhaben. Wir melden uns mit einer ersten Einschätzung.