Fast Rust Builds (2021)

  • The mention of syn/serde being a compile time trap strengthens my feeling that having some better tools in the rust standard that make the job of syn/serde easier (compile time reflection being one of them) is probably the single most important improvement that could be made for the health of the rust ecosystem as a whole.

    Anything that makes syn and serde run or compile faster will help a large swath of the ecosystem by extension.

  • Move to rules_rust and Bazel and distribute and fully cache the build. Problem solved.

  • Move to rules_rust and Bazel and distribute the build. Problem solved.

  • I really need to get rid of our dependency on async-stripe. That's 50% of our build time alone.