matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.83k stars 2.13k forks source link

Offload State Resolution into Rust #16502

Open reivilibre opened 1 year ago

reivilibre commented 1 year ago

The aim is to get it off the reactor thread, stop it holding the GIL and ultimately get better performance.

Things to consider:

TRISHAHALDER commented 1 year ago

please assign me this issue.

clokep commented 1 year ago

please assign me this issue.

We generally don't assign issues outside of the core team.

For this issue in particular -- it likely needs a bit more discussion and a plan, it isn't ready to just work on.