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

How We Built a Rate Limiter for Outbound Webhooks

Blog post from Hookdeck

Post Details
Company
Date Published
Author
Alexandre Bouchard
Word Count
1,411
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text describes the development of a rate limiter for outbound webhooks by Hookdeck. The goal was to create a reliable and adjustable queueing system that would allow users to process webhooks asynchronously at a predetermined rate without tampering with their inherent simplicity. To achieve this, they built a configurable "Push" queue per user's individual use case and infrastructure capacity. The architecture includes Rate Limiter Jobs, Delivery Queues and Workers, Short Circuiting, Shutdown and Restart Per Destination, Redundancy and Scaling, Testing and Auditing. They also introduced an essential metric on the attempt called delivery_latency to ensure stability and proper adherence to rate limits. Future enhancements include Smart Delivery and Backlog Alerts.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 3 881 146 53 -13%
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.