Backend
1,146 views
Rate Limiting
Quick Definition
Controlling request frequency within a time period
Full Definition
Controlling the number of requests a client can make within a time period.
Examples
API throttling, DDoS protection, fair usage policies
Related Terms
api-gateway
security
throttling
More Backend Terms
GraphQL
Query language for APIs requesting exactly needed data
Repository Pattern
Design pattern abstracting data access behind an interface
HTTP Methods
Standardized verbs defining actions on REST resources
Caching
Storing frequently accessed data for improved performance
Saga Pattern
Pattern managing distributed transactions with compensating actions
Event-Driven Architecture
Design pattern where components communicate via events