---
title: "Discussion on \"Designing a Multi-Tenant Webhook Delivery System handling over 1000+ req/sec\" | Hashnode"
description: "Discussion on \"Designing a Multi-Tenant Webhook Delivery System handling over 1000+ req/sec\". Build a scalable webhook delivery system with Node.js, Redis, BullMQ, and PostgreSQL using retries, batching, circuit breakers, and idempotency."
url: "https://hashnode.com/posts/designing-a-multi-tenant-webhook-delivery-system-handling-over-1000-req-sec/6a65ab0c4541463347b158fc"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Designing a Multi-Tenant Webhook Delivery System handling over 1000+ req/sec](https://solodevabu.hashnode.dev/designing-a-multi-tenant-webhook-delivery-system-handling-over-1000-req-sec?utm_source=hashnode&utm_medium=feed)

Build a scalable webhook delivery system with Node.js, Redis, BullMQ, and PostgreSQL using retries, batching, circuit breakers, and idempotency.

Jul 26 · 18 min read · solodevabu.hashnode.dev  
Read the article

-   [#webhook-delivery-system](https://hashnode.com/tag/webhook-delivery-system)
-   [#multi-tenant](https://hashnode.com/tag/multi-tenant)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#redis](https://hashnode.com/tag/redis)
-   [#postgresql](https://hashnode.com/tag/postgresql)
-   [#scalable-systems](https://hashnode.com/tag/scalable-systems)
-   [#high-throughput](https://hashnode.com/tag/high-throughput)
-   [#high-throughput-backend-system](https://hashnode.com/tag/high-throughput-backend-system)
-   [#distributed-systems](https://hashnode.com/tag/distributed-systems)
-   [#webhooks](https://hashnode.com/tag/webhooks)
-   [#typescript](https://hashnode.com/tag/typescript)

## Written by

[Abu Bakkar Siddique](https://hashnode.com/@ashraful2502)

@ashraful2502 · Bengaluru, India

  
[View profile](https://hashnode.com/@ashraful2502)

Full-Stack Developer focused on backend engineering, distributed systems, and AI

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
