Ask HN: Consuming one-shot webhooks reliably
Over the years I've worked on a few systems that need to consume one-shot webhooks.
For whatever reason, retries aren't available/practical and even then I've seen (and er, also written) bugs where the webhook was consumed incorrectly but we returned a 204 anyway; so even if retries were available we would never have seen one.
I've seen a few products for sending webhooks (e.g. Diahook, Gowebhooks) getting discussed over the past few weeks but not anything on the other receiving side. Building a HA webhook consumption system from scratch seems like reinventing the wheel for my current project and I was wondering if anyone has any strategies/products they could recommend? Hello!
Hookdeck(https://hookdeck.io) is the go to platform for all things webhook. Hookdeck provides developers with infrastructure to receive, monitor and manage webhooks. Hookdeck sits between the API provider and your services, ensuring you receive all webhook notifications! You should definitely check Hookdeck out, If you have further questions, I would be delighted to answer them.
Disclaimer: I work at Hookdeck