2 ms·
Are rewrites from Go to Rust for performance reasons really that common?
by thiht 1mo ago
Are rewrites from Go to Rust for performance reasons really that common?
- nasretdinov 1mo agoHard to say tbh, but there are some high-profile examples, e.g. from Discord: https://discord.com/blog/why-discord-is-switching-from-go-to-rust https://discord.com/blog/why-discord-is-switching-from-go-to...
- qwm 1mo agoThis was one of the times where it made some sense. A lot of their complaints were about GC, which Discord has had issues with in the past on other things. Notably, Discord switched from Cassandra to ScyllaDB for their messages, and cited the Java GC as a big reason.
- qwm 1mo agoI think it only really happens when companies run into GC problems