Design a system that collects metrics for a web application
Design a system that collects metrics for a web application
Design a system that collects metrics for a web application. Consider the typical metrics a web application might generate, such as request latency, error rates, resource utilization (CPU, memory), and user activity.
AI interview prep
Core dilemma
Balancing high-volume, low-latency metric ingestion with the need for reliable storage, efficient querying, and eventual consistency for aggregation and alerting.
3 tradeoffs and 2 stress tests locked
Interview prep
Unlock the interviewer X-Ray rubric, tradeoff matrix, stress tests, clarifying questions, and key concepts.
Design a system that collects metrics for a web application
Design a system that collects metrics for a web application
Design a system that collects metrics for a web application. Consider the typical metrics a web application might generate, such as request latency, error rates, resource utilization (CPU, memory), and user activity.