yahya_mansuri_
homeblogprojectsaboutresume

© 2026 · built with next.js + antd$ echo "thanks for visiting"

// blog

Articles

// categories

All Posts4 Algorithms0 Concurrency0 Data Structures1 Databases0 Observability3 System Design0
Observability2026-07-25 5 min
A Simple Observability Architecture with OTel, Prometheus, and Splunk (Part 3 of 3)

One pipeline, one fork: services emit OTLP to the OpenTelemetry Collector, which routes metrics to Prometheus and logs & traces to Splunk. In the series finale, we draw the architecture, show the Collector config that makes the fork happen, and walk a 2 AM incident end-to-end through the stack.

observability architecture opentelemetry collector otlp prometheus splunk grafana kubernetes telemetry pipeline o11y devops sre
Observability2026-07-25 6 min
OpenTelemetry, Prometheus, and Splunk: Who Does What in the O11y Stack (Part 2 of 3)

OpenTelemetry, Prometheus, and Splunk aren't competitors — they own three different stages of the telemetry pipeline. In Part 2, we break down what each tool does, why Prometheus deliberately handles only metrics, and why logs and traces both land in Splunk. One comparison table included.

opentelemetry otel prometheus splunk grafana promql metrics logs traces o11y devops sre
Observability2026-07-25 5 min
What Is Observability? A Practical Primer (Part 1 of 3)

Monitoring tells you that something is wrong; observability tells you why. In Part 1 of this series, we unpack what observability really means and take a practical tour of its three pillars — metrics, logs, and traces — and how they work together to turn a 2 AM incident into a 20-minute fix.

observability o11y monitoring metrics logs traces three pillars devops sre
Data Structures2026-07-23 4 min
The Sliding Window Technique: Fixed-Length Windows

The sliding window technique is one of the most useful patterns for problems involving arrays and strings. The idea is simple: instead of repeatedly recomputing answers for overlap…

sliding windowfixed length sliding windowDSAgolangdatastructure