The engineering notebook
RSS feed#distributed-systems
Articles, practical guides, and engineering notes on distributed-systems.
By Ashish Bhakhand 108 published articles
Explore the articles
5 articles
Reset filtersIdempotent Mobile Health Backfills Across Reinstalls and Devices
Use semantic identities and natural keys so repeated health imports repair missing history without inflating aggregates.
From Activity to Streak to Milestone: Building Derived Projections
Turn immutable activity facts into rebuildable streaks, milestones, and user views without making the write path fragile.
Designing Stable Correlation IDs Across Serverless Requests and Workers
Carry one traceable identity through HTTP, events, queues, retries, and logs without confusing correlation with idempotency.
Building Event-Driven Features Without Losing Consistency
Use ownership, durable events, idempotent consumers, and rebuildable projections to keep asynchronous features understandable.
Idempotency Is Not Optional in Serverless Systems
Retries are normal in distributed systems. Design writes so repeated requests and messages do not repeat the business effect.