---
title: "#distributed-systems-design articles | Hashnode"
description: "Explore 5 articles tagged #distributed-systems-design on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/distributed-systems-design"
---

Tag

# #distributed-systems-design

5 posts · 0 followers

[Kashif Reza](https://hashnode.com/@kashifrezatech) · [Sep 8](https://hashnode.com/posts/handling-duplicate-events-safely-with-idempotency/6a9fd8b57305a08eb15ab12e)

### [Handling Duplicate Events Safely with Idempotency](https://architecture-in-practice.hashnode.dev/handling-duplicate-events-safely-with-idempotency?utm_source=hashnode&utm_medium=feed)

Learn how idempotency helps event-driven systems handle duplicate events safely and prevent repeated business side effects.

7 min read · [architecture-in-practice.hashnode.dev](https://architecture-in-practice.hashnode.dev/handling-duplicate-events-safely-with-idempotency?utm_source=hashnode&utm_medium=feed)

[Kashif Reza](https://hashnode.com/@kashifrezatech) · [Sep 7](https://hashnode.com/posts/retry-strategy-in-event-driven-systems-resilience-or-retry-storm/6a9f4ef80226504a904dca87)

### [Retry Strategy in Event-Driven Systems: Resilience or Retry Storm?](https://architecture-in-practice.hashnode.dev/retry-strategy-in-event-driven-systems-resilience-or-retry-storm?utm_source=hashnode&utm_medium=feed)

Learn how retry strategy, backoff, jitter, DLQ, and monitoring prevent retry storms in event-driven systems.

7 min read · [architecture-in-practice.hashnode.dev](https://architecture-in-practice.hashnode.dev/retry-strategy-in-event-driven-systems-resilience-or-retry-storm?utm_source=hashnode&utm_medium=feed)

[Kashif Reza](https://hashnode.com/@kashifrezatech) · [Sep 3](https://hashnode.com/posts/closing-the-gap-between-db-commit-and-event-publishing-with-the-outbox-pattern/6a99e5aee8c91ba740d7b459)

### [Closing the Gap Between DB Commit and Event Publishing with the Outbox Pattern](https://architecture-in-practice.hashnode.dev/closing-the-gap-between-db-commit-and-event-publishing-with-the-outbox-pattern?utm_source=hashnode&utm_medium=feed)

Learn how the Outbox Pattern prevents lost events after DB commit and makes event publishing reliable in event-driven systems.

10 min read · [architecture-in-practice.hashnode.dev](https://architecture-in-practice.hashnode.dev/closing-the-gap-between-db-commit-and-event-publishing-with-the-outbox-pattern?utm_source=hashnode&utm_medium=feed)

[Nilay Shahane](https://hashnode.com/@nilayshahane) · [Aug 15](https://hashnode.com/posts/i-tried-designing-a-distributed-rate-limiter-here-s-every-place-it-broke/6a80a3f5cb55cc5b9debe75c)

### [I Tried Designing a Distributed Rate Limiter. Here’s Every Place It Broke.](https://curiousnilay.hashnode.dev/i-tried-designing-a-distributed-rate-limiter-here-s-every-place-it-broke?utm_source=hashnode&utm_medium=feed)

Learn how I designed a distributed rate limiter using Redis, Lua scripts, fixed windows, and sliding windows, and where the design broke in production

8 min read · [curiousnilay.hashnode.dev](https://curiousnilay.hashnode.dev/i-tried-designing-a-distributed-rate-limiter-here-s-every-place-it-broke?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/i-tried-designing-a-distributed-rate-limiter-here-s-every-place-it-broke/6a80a3f5cb55cc5b9debe75c)
