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.