Throughput
System Design
The number of operations or requests a system can handle per unit of time. Higher throughput indicates better system capacity.
Tags
performancescalabilitymetrics
Related Concepts
Latency
System Design
Time taken for a request to travel from client to server and back. It is typically measured in milliseconds and is a critical metric for real-time app...
performancenetworkingmetrics
Load Balancer
System Design
A device or software that distributes network traffic across multiple servers to ensure no single server is overwhelmed, improving reliability and per...
scalabilityavailabilityinfrastructure
Caching
System Design
Storing frequently accessed data in a faster storage layer to reduce latency and database load. Common caching solutions include Redis and Memcached.
performanceoptimizationstorage