Design considerations for webhooks

When you need to design a webhook infrastructure yourself, there are some considerations you need to make.  This blog post discusses the most important ones. Event Names Make sure you have consistent, clear and descriptive event names.  This helps in adoption of your webhooks and it makes a more professional impression. Event names can be … Continue reading Design considerations for webhooks

Responsibilities of webhook publishers

In order to establish a solid communication through webhooks, both the publishers and the consumers have to respect their responsibilities.  This blog post touches upon the responsibilities of the webhook publisher. Reliability As a webhook publisher, you cannot assume continuously stable network connectivity or a consumer with a 100% guaranteed uptime.  Therefore, it's important to … Continue reading Responsibilities of webhook publishers

Responsibilities of webhook consumers

In order to establish a solid communication through webhooks, both the publishers and the consumers have to respect their responsibilities.  This blog post touches upon the responsibilities of the webhook consumer. Availability As a webhook consumer, one of the most important requirements is the fact that you must be high available.  If there's no guarantee … Continue reading Responsibilities of webhook consumers