விகிত கட்டுப்பாடு (Rate limiting) ஒரு கால-சாளரத்தில் ஒரு கிளையன்ட் எதிர்ப்பு செய்யக்கூடிய கோரிக்கைகளின் எண்ணிக்கையை கட்டுப்படுத்துகிறது — அமைப்புகளை துஷ்பிரயோகத்திலிருந்து, அதிக சுமைவிலிருந்து பாதுகாத்து, நியாய பயன்பாட்டை உறுதி செய்கிறது. இது பல வழிமுறைகள் மற்றும் கருத்தாய்வுகளுடன் ஒரு பொதுவான அமைப்பு-வடிவமைப்பு கூறு ஆகும்.
விகிত கட்டுப்பாடு ஏன் அவசியம்
✓ PROTECT against abuse → prevent attacks (brute force, scraping, DoS), excessive use
✓ PREVENT OVERLOAD → protect the system from being overwhelmed (stability)
✓ FAIR USAGE → ensure no single client monopolizes resources; tiered limits (free vs paid)
✓ COST control; protect downstream services
→ a common requirement for APIs and services.
