Why Discord is switching from Go to Rust
This post explains why Rust made sense for Discord to reimplement: how it was done, and the resulting performance improvements.