System Requirements
- Reliable backpressure-safe log ingestion agents
- Log indexing with configurable retention tiers (7 days hot, 90 days warm, 1 yr cold)
- Real-time alerting triggers on error spikes
- Full-text log search with filtering by service, trace ID, and log level
Graded Constraints
Ready to design?
Open this challenge in the interactive system design playground and satisfy all architecture constraints.
Related Architecture Challenges
Distributed Rate Limiter
Design an edge-tier rate limiting system to protect APIs against abuse, credential stuffing, and DDoS using sliding-window counter algorithms and fast distributed caches.
Scalable Notification System
Architect a multi-channel notification engine supporting iOS APNS, Android FCM, SMS (Twilio), and transactional emails with priority routing and deduplication.
Distributed Cache Cluster
Design a distributed in-memory key-value caching system supporting consistent hashing, replication, write-through/write-back policies, and LRU eviction.