On Implementing WebHooks

I wrote about our experiences implementing WebHooks at FreshBooks yesterday. You can read all the gory details here. Quick summary is: use a Message Queue, send HTTP requests asynchronously, have a retry queue, verify ownership of URIs.

Tweet