This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Using Rust in Synapse #12164
Labels
rust
Pull requests that update Rust code
T-Task
Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Z-Dev-Wishlist
Makes developers' lives better, but doesn't have direct user impact
There is a general desire to have the option to write some code in Rust, especially performance sensitive code. Currently Synapse can optionally use the https://github.com/erikjohnston/rust-jaeger-python-client library when connecting to Jaeger, however we expect future Rust components would not be optional (to avoid having to maintain the same code in two different languages).
Some things that we need to figure out before we can start doing this:
Ideally we'd start with a trivial module as a PoC before tackling anything larger.
The text was updated successfully, but these errors were encountered: