Rate limiting
Il rate limiting stabilisce la frequenza consentita delle richieste di un client secondo una regola.
Il rate limiting restringe la frequenza consentita delle chiamate. La regola può riguardare un indirizzo IP, un utente o un'applicazione. Periodo, conteggio e ambito dipendono dal servizio.
Un'API immaginaria permette 100 richieste al minuto per client. Superare il limite può produrre HTTP 429. L'header facoltativo Retry-After indica un'attesa prima del nuovo tentativo; va interpretato secondo il servizio reale. Non è una quota ASES o di un fornitore.
L'integrazione deve adattare ritmo e ripetizioni. L'errore di limite non indica dati aziendali non validi. La strategia di retry gestisce i tentativi successivi; il limite definisce il carico consentito.
Fonti
Termini correlati
- Strategia di retryDefinisce quali errori ritentare, con quali attese e fino a quale limite.
- Server-Sent EventsSSE trasmette notifiche testuali dal server al client via HTTP, per esempio sull’avanzamento di un lavoro in background.
- ETagUn ETag identifica una specifica versione della rappresentazione di una risorsa HTTP e consente letture o modifiche condizionali.
- Cross-Origin Resource SharingCORS regola l’accesso del browser alle risposte di un’altra origine. Non sostituisce l’autenticazione né il controllo delle autorizzazioni nell’API.
- Electronic Data InterchangeEDI trasferisce documenti aziendali strutturati fra sistemi. Formato, profilo del partner, corrispondenze dei dati e risposte devono essere coerenti.
- Elaborazione in tempo realeL’elaborazione in tempo reale segue un obiettivo di latenza definito. Ora dell’evento, ora di elaborazione e dati tardivi richiedono regole esplicite.
Il vostro progetto con ASES
Descriveteci il vostro progetto. Vi ricontatteremo con una prima valutazione.