Definition
Rate limiting är en teknisk kontrollmekanism som begränsar hur många förfrågningar en klient kan skicka till ett APIApplikationsprogrammeringsgränssnitt - standardiserat gränssnitt som låter två system kommunicera med varandra. eller en tjänst inom ett givet tidsfönster. Typiska format: 100 förfrågningar per minut, 10 000 per dag. När gränsen nås returneras HTTP 429 Too Many Requests. Rate limiting skyddar tjänster mot överbelastning, oavsiktlig belastning från buggade klienter och avsiktligt missbruk. Implementeras typiskt via token bucket- eller sliding window-algoritmer. I ElhubNationellt nav för mätvärden och marknadsprocesser på den norska elmarknaden.-sammanhang: Elhubs API har strikta kvoter för antalet meddelanden per tidsenhet. En kraftleverantör med många leverantörsbyten per dag kan träffa Elhubs rate limits och måste implementera kölogik med väntetid mellan meddelanden. API-gateways (Kong, AzureMicrosofts molnplattform - stark inom företagssegmentet, särskilt där Office 365 och Active Directory redan är i bruk. API Management) hanterar rate limiting centralt för alla upstream-klienter.