What is an Event Gateway?
Build event-driven applications
with Hookdeck
Thanks for reading Software Engineering Daily.
Sign up to get a 3 month trial of the Hookdeck Team plan for free.
†Terms & Conditions apply
Hookdeck is a fast and reliable event gateway that supports the full development lifecycle (SDLC) for sending, receiving, processing, and delivering asynchronous messages.
Trusted by great teams around the world
About Hookdeck
What is Hookdeck?
Hookdeck is a fast and reliable event gateway for receiving, processing, and delivering asynchronous messages. It centralizes and streamlines communication between services – external providers (e.g. Shopify), internal endpoints (e.g. APIs), and any combination thereof.
Configure Hookdeck platform resources and features such as event routing, filters and transformations. And let Hookdeck automatically retry failed events for painless error recovery.
Our developer tooling enables teams to build, deploy, operate, and observe their event-driven applications with confidence.
Start for free. No account required.
-
Hookdeck CLI: Start receiving asynchronous messages (e.g., webhooks) on your localhost for free. Forever. No account required.
Learn more about the Hookdeck CLI or install the CLI to get started.
-
npm install hookdeck-cli -g
yarn global add hookdeck-cli
brew install hookdeck/hookdeck/hookdeck
-
scoop bucket add hookdeck https://github.com/hookdeck/scoop-hookdeck-cli.git
-
scoop install hookdeck
-
Download the latest release's tar.gz file.
-
tar -xvf hookdeck_X.X.X_linux_x86_64.tar.gz
-
./hookdeck
-
-
Hookdeck: Use the Hookdeck infrastructure as your reliable serverless queue for free for up to 10k events, 3 day data retention with features including filters, transformations, routing, throttling, and automatic retries.
Learn more about the Hookdeck features, read the docs, or sign up to try them out.
-
Build with a team: 100k messages, 7 days data rentention, and collaborate with up to 25 team members on the Team plan.
Learn how Hookdeck supports your full software development lifecycle or take a look at the Hookdeck pricing.
Hookdeck Features
Receive
-
Never miss an event.
Rely on an event gateway with unparalleled uptime and ingestion speeds.
-
Consolidate events across sources.
Combine disparate sources to centralize and simplify your pipeline.
-
Centralize and streamline authentication.
Leave handshake and verification logic to Hookdeck, with built-in signature support.
Process
-
Filter and route messages.
Use payload data to selectively filter events and control their final destination.
-
Transform data.
Use custom logic to modify and conform metadata and payloads.
-
Pause now, play later.
Queue events during scheduled downtime and unplanned outages.
Deliver
-
Queue events for delivery.
Rely on a powerful yet flexible queueing system that underpins the Hookdeck event gateway.
-
Manage delivery rate of outbound events.
Deliver events at a preconfigured rate, or dynamically based on server response.
-
Retry automatically.
Re-attempt unsuccessful deliveries at configurable rates.
-
Fan out delivery.
Send events from a single source to multiple destinations.
How Hookdeck supports your Software Development Lifecycle
Build. Tools to maximize developer productivity and enable organization-wide collaboration.
-
Hookdeck CLI: Route real-world events to your local environment for development and testing.
-
Bookmarks: Capture, store, and replay prototypical events to facilitate testing during development.
-
Organization access: Share Hookdeck projects with team members to collaborate on your event pipeline.
Deploy. Multi-environment support that slots into your existing CI/CD pipeline.
-
Any environment. Use the Hookdeck Terraform provider or API to automate setup across multiple environments.
-
Automated testing. Trigger representative events for common or edge case scenarios.
-
Deployment debugging. Query logs to view the progress of CI/CD testing and deployment, and investigate failures.
Operate. Insight into issues, and practical features for resolution and recovery.
-
Issues & Notifications. Get alerted to failures, investigate using detailed logging, and communicate issue status with the whole team.
-
Error Recovery. Find and retry events in bulk, ensuring no events are missed and your systems stay in sync.
-
Pause Delivery. Hold events safely during planned maintenance and unexpected production outages.
Observe. Shipping software is just the beginning.
-
Metrics. Monitor and analyze the health, performance, and security of your event-driven applications.
-
Metrics Export. Bring your metrics data off-platform using Hookdeck's Datadog integration.
-
Logging and Querying. Perform detailed analyses on every event with a feature-rich querying interface.
Hookdeck Benefits
Why Hookdeck?
With the Hookdeck platform, engineering teams benefit from a stable, scalable, and managed cloud-based infrastructure.
Reduce event-driven complexity
Ingest, verify, queue, and distribute messages, centralizing asynchronous communications between both internal and third-party services.
A perfect fit for your SDLC
Hookdeck provides the developer tooling, infrastructure, and observability required to reliably bring EDAs through every step of the software development life cycle.
Simplified security
In-built support for generic and vendor-specific event handshakes and verification.
Error recovery
Configure automatic retry logic, pause event delivery during downtime, and bulk retry messages to ensure you never miss an event.
End-to-end event observability
Enjoy full visibility over the entire event life cycle – all the way from ingestion, to processing, to delivery (including errors and retries).
Data freedom
Centralized metrics visibility and full export support are available through the official Datadog integration.
UI and API parity
Manage the Event Gateway via the dashboard during exploration and initial setup. Switch to the API for platform automation, access control, testing, and CI/CD integration.
Scalable, secure, and compliant
Hookdeck follows industry-standard regulations and safe data practices
-
99.99% Uptime
Ingestion is highly reliable and available so you never miss an event.
-
Worldwide < 3s P99
Guaranteed to add less than 3 seconds of latency for 99% of events.
-
1,000+ Events/second
Events are processed at a high throughput, without increasing latency.
-
SoC2 Compliant
Voluntary certification with AICPA's stringent compliance standards.
-
GDPR & CCPA Compliant
General Data Protection Regulation and California's Consumer Privacy Act compliant.
-
Data Encryption
Data is backed up and encrypted, both in transit and at rest.
-
Single Sign-On
We offer single sign-on with all the major identity providers on Enterprise plans.
-
Flexible Authentication
Supports several standards for securing inbound and outbound payloads, and API access.
-
Role-Based Access
Assign and manage team member data and operational access.
Send your first event
Get set up with the Hookdeck Event Gateway and quickly discover how it can support your event-driven applications.
Software Engineering Daily Offer Terms & Conditions
The following terms and conditions apply to this promotion:
- The offer is only available to new Hookdeck customers
- The offer is only valid to one per new customer
- The offer is valid between and
See the Hookdeck Terms for additional information.
The promotion is not automatically applied and requires some manual configuration. If you do not recieve an email within three working days regarding the offer, please contact us at support@hookdeck.com .