Guillaume Laforge is Developer Advocate for Google Cloud, focusing on serverless solutions. He is the co-founder of the Apache Groovy programming language, and also a Java Champion.Back to speakers list
Implementing Webhooks: not so trivial!
We're familiar with webhooks: Github commit hooks, Twillio SMS callbacks... But are they as simple as they seem? For the consumer is it just a function to code? On the server, is it just a web API to implement? After an introduction to the concept of Webhooks, we’ll create our own callbacks to be notified of events. Then, we’ll go on the other side of the mirror, by creating our own Webhook backend. We’ll study how to deal with client subscription queues, manage all kinds of errors, debug the webhook, handle retries to avoid flooding subscribers, or how to secure those hooks.