• Home
  • Projects
  • Experience
  • Shelf

Reading Shelf

Curated engineering articles and papers that shaped how I think about backend systems.

How to Build End-to-End LLM Observability in FastAPI with OpenTelemetry

Building end-to-end, code-first LLM observability in a FastAPI application using the OpenTelemetry Python SDK.

PythonOpenTelemetryLLM

Architecting a Go Backend with Event-Driven Design and the Outbox Pattern

Implementing resilient, decoupled Go microservices using event-driven design and the outbox pattern.

GoSystem Design

Building A Resilient Data Platform with Write-Ahead Log at Netflix

How Netflix leverages Write-Ahead Logs (WAL) to ensure data platform resilience and durability.

System DesignWAL

Writes Done Right: Atomicity and Idempotency with Redis, Lua, and Go

Ensuring atomic and idempotent database writes using Redis and Lua scripts in Go.

GoRedis

Saga Pattern in Go: Building Resilient Distributed Transactions

Managing distributed transactions in Go microservices using the orchestrator-based Saga pattern.

GoDistributed Systems

Kademlia: A Peer-to-Peer Information System Based on the XOR Metric

The foundational paper detailing the DHT algorithm using an XOR-based metric, influencing IPFS and BitTorrent.

Distributed SystemsP2P

Made with ♥ by distroaryan

© 2026 All rights reserved.