Rust in Production (2018)
Here are the numeric changes in peak metrics as compared to the old server:
While Rust helped us write a high performance server, it turns out the language wasn’t as ready as we thought. It used so little memory that it was actually practical to just start a separate Rust process for every document. The node.js process creates a separate Rust child process per document and communicates with it using a message-based protocol over stdin and stdout.
Source: www.figma.com