The Desi Architect
Notes / Design Interview Problems / Design Datadog / ELK (Distributed Log Aggregator)
Track 5 · Design Interview Problems

Design Datadog / ELK (Distributed Log Aggregator)

Ingesting 50 Terabytes of microservice logs per day. Comparing Elasticsearch full-text indexing versus Loki chunked label stores under incident traffic spikes.

Interview problem25 min read
On this page
  1. Problem framing
  2. Questions I ask before drawing anything
  3. Requirements
  4. Estimation
  5. API design
  6. Data modeling and storage engines
  7. Evolutionary architecture: v1 MVP to v2 Distributed scale
  8. System architecture deep dives
  9. Edge cases and failure modes
  10. Interview Rubric: Mid-Level vs Senior / Staff