Another very exciting thing that happened this week is the merge of the base code infrastructure to support running Rust code in Synapse! You can find more about this in the pull request, but what this means is we can now replace some bits of Synapse written in Python with code written in Rust to make it more efficient. This is not a rewrite of Synapse in Rust, but rather a way for us to optimise some specific hot paths. Currently there's some more work going on with implementing push rules support in Rust, as well as converting some caching code. Watch this space for more info!
https://matrix.org/blog/2022/09/09/this-week-in-matrix-2022-09-09#synapse-website
This is huge!
There are no comments yet.