Engineering notes / Index

All Blog Posts

The Late-Outcome Ledger: Making HTTP Recovery Retention-Aware

Architecture essay

  • 8 min

The Late-Outcome Ledger: Making HTTP Recovery Retention-Aware

A design analysis of UNKNOWN outcomes, Retry-After timing, reconciliation, and provider-specific idempotency retention when HTTP recovery decisions are uncertain.

eBPF Probes for Faster OTA Fault Detection

Design hypothesis

  • 5 min

eBPF Probes for Faster OTA Fault Detection

A design-oriented guide to evaluating eBPF probes for OTA fault observability on constrained Linux devices.

How I Architected WebRTC Live Streaming and Delayed HLS Playback for 5,000+ Concurrent Platform Users

Production case study

  • 9 min

How I Architected WebRTC Live Streaming and Delayed HLS Playback for 5,000+ Concurrent Platform Users

An evidence-bounded case study of LiveKit, WebRTC, delayed HLS playback, NATS JetStream, and Go at HonarAmoozesh.

Where AI Actually Belongs in an SFU Stack

Architecture essay

  • 7 min

Where AI Actually Belongs in an SFU Stack

A proposed control-plane design for using AI around an SFU without giving a probabilistic model authority over packet forwarding.

Designing EU-Region LiveKit SFU Clusters

Reference architecture

  • 7 min

Designing EU-Region LiveKit SFU Clusters

A hypothetical EU reference architecture for regional LiveKit SFU placement, explicit control-plane ownership, and optional audience-path separation.

Building a Premium Bilingual Portfolio with Next.js

Site engineering

  • 8 min

Building a Premium Bilingual Portfolio with Next.js

A technical note on building a bilingual systems portfolio with RTL support, server-rendered content, and production deployment.

Scaling Hybrid Classrooms: Separating Live WebRTC from Delayed HLS Playback

Design guide

  • 9 min

Scaling Hybrid Classrooms: Separating Live WebRTC from Delayed HLS Playback

An evidence-bounded architecture guide to separating real-time WebRTC participation from HLS playback that becomes available later.