2 ms·
Twitch rewrote their backend from Rails to Go. They also rewrote their frontend in React (previously Ember.js)[1] I know I've also seen a Twitch developer str
by Brybry 4y ago
Twitch rewrote their backend from Rails to Go.
They also rewrote their frontend in React (previously Ember.js)[1]
I know I've also seen a Twitch developer stream themselves benchmarking Rust + io_uring vs Go but I don't know if anything ever came of that.
Discord rewrote at least one Go service in Rust. [2]
Cloudflare made Pingora (Rust) to use instead of NGINX (C) though idk if that meets the rewrite criteria. [3]
[1] https://blog.twitch.tv/en/2022/03/30/breaking-the-monolith-at-twitch/ https://blog.twitch.tv/en/2022/03/30/breaking-the-monolith-a...
[2] https://discord.com/blog/why-discord-is-switching-from-go-to-rust https://discord.com/blog/why-discord-is-switching-from-go-to...
[3] https://blog.cloudflare.com/how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet/ https://blog.cloudflare.com/how-we-built-pingora-the-proxy-t...