Rate limiting hulinda server dhidi ya requests nyingi mno; HTTP caching huepuka kurudia kazi kwa requests ambazo tayari imezijibu. Zote zimesawazishwa katika HTTP na zote ni muhimu kwa API ya production kwa kiwango kikubwa.
Rate limiting
Server huweka kikomo cha requests ngapi client anaweza kufanya kwa kila dirisha na hurudisha 429 Too Many Requests ikizidiwa. Hutangaza vikomo kupitia headers ili client mwenye tabia njema aweze kujidhibiti:
HTTP/1.1 200 OK
RateLimit-Limit: 100
RateLimit-Remaining: 12
RateLimit-Reset: 30
