servetarslan02/HookSniff: ?? Reliable webhook delivery for developers. 11 SDKs. Rust API + Next.js dashboard. Send webhooks. We deliver them. Failed? We retry. (opens in new tab)
Background Six months ago, our webhook delivery platform was running on Go. It worked fine for the first few months — we were processing around 50K webhooks per day, and Go's goroutines made concurrent delivery feel almost too easy. But then we started hitting walls. The first real problem showed up at around 200K daily deliveries. Our Go service was eating 2.8GB of memory just sitting idle, and during traffic spikes it would jump to 6GB+. We tried profiling, we tried optimizing, but every fi...
Read the original article