Rust in Production: Svix rewrote their webhook platform from Python to Rust for 40x fewer service instances
https://corrode.dev/podcast/s04e02-svix/
Discussions: https://discu.eu/q/https://corrode.dev/podcast/s04e02-svix/
Svix with Tom Hacohen - Rust in Production Podcast | corrode Rust Consulting
We don’t usually think much about Webhooks – at least I don’t. It’s just web requests after all, right? In reality, there is a lot of complexity behind routing webhook requests through the internet. What if a webhook request gets lost? How do you know it was received in the first place? Can it be a security issue if a webhook gets handled twice? (Spoiler alert: yes)