Home / Companies / Hookdeck / Blog / Post Details
Content Deep Dive

Delivery Groups: Solving noisy neighbors in multi-tenant webhook delivery

Blog post from Hookdeck

Post Details
Company
Date Published
Author
Gareth Wilson
Word Count
909
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

Webhook traffic can be unpredictable and uneven, often leading to issues in systems handling multiple tenants, such as eCommerce apps or SaaS connectors, where one tenant's burst of activity can cause delays for others. A notable example involved a Shopify store sending 30 million events in a short period, resulting in significant backlogs for other stores. Existing solutions like waiting it out, terminating the noisy tenant, or building custom per-tenant queuing systems are inadequate. Delivery Groups, a new feature, addresses this by assigning a unique delivery rate to each tenant based on a key extracted from webhook payloads, ensuring fair distribution of resources and preventing one tenant from monopolizing the system. The feature allows setting per-group rate overrides and integrates with Event Gateway for dynamic rate management, reducing delays and enhancing system observability with alerts for queue degradation. Currently in early access, Delivery Groups invite user feedback to refine its approach to solving the multi-tenant fairness challenge.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 2 4,166 768 194 +22%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.