Distributed observability architecture: Monitored Microservices emitting counters/histograms, hybrid pull scrapers & OTLP receivers, Kafka partitioning buffer, in-flight Flink stream pre-aggregation, Prometheus TSDB with Gorilla compression (91.4% memory reduction), AlertManager deduplication/inhibition, and tiered S3 downsampling.
Understands TSDB vs Relational DB trade-offs, explains why standard SQL tables crash under 10M inserts/sec, designs basic pull vs push ingestion, and configures AlertManager routing.
Designs Gorilla TSDB delta-of-delta timestamp and XOR float encoding (achieving 1.37 bytes/sample), sets up Kafka partition key strategy by composite hash(tenant, metric), builds Flink tumbling window rollups, and implements AlertManager deduplication/inhibition.
Mitigates catastrophic high-cardinality explosions with real-time HyperLogLog token buckets, architects a 3-tier storage lifecycle (NVMe Head → 5m Compaction → S3 Archival) saving 95% cost, and designs federated zero-downtime TSDB query planners (Thanos/M3DB pattern).