Improve Synapse performance with workers #11

Closed
opened 2021-08-15 17:02:22 +00:00 by a · 6 comments
Owner

I've been procrastinating a long time about this, but you can significantly boost the Synapse Matrix server's performance with workers. Maybe I'll try setting this up when I have some time. React with a thumbs up if you want to see this implemented!

I've been procrastinating a long time about this, but you can significantly boost the Synapse Matrix server's performance with [workers](https://matrix-org.github.io/synapse/latest/workers.html). Maybe I'll try setting this up when I have some time. React with a thumbs up if you want to see this implemented!
a self-assigned this 2021-08-15 17:02:22 +00:00
a added this to the (deleted) project 2021-08-15 17:02:22 +00:00
a added the
enhancement
label 2021-08-15 17:03:53 +00:00
Author
Owner

I can consider this if more people start using exochat and performance becomes an issue.

I can consider this if more people start using exochat and performance becomes an issue.
a added this to the v5.0 milestone 2021-10-29 21:19:29 +00:00
a removed this from the v5.0 milestone 2021-10-30 15:18:16 +00:00
Author
Owner
Here are some (difficult!) guides: * https://github.com/matrix-org/synapse/wiki/Workers-setup-with-nginx * https://matrix-org.github.io/synapse/latest/workers.html * https://matrix-org.github.io/synapse/latest/systemd-with-workers/index.html
a added this to the v6.0 milestone 2021-10-31 15:16:32 +00:00
a removed this from the v6.0 milestone 2021-11-13 22:45:25 +00:00
Author
Owner

Yeah this looks like a ton of work to set up, so let's do this later.

Yeah this looks like a ton of work to set up, so let's do this later.
a added the
help wanted
label 2021-11-13 22:45:51 +00:00
a added this to the v8.0 milestone 2022-02-13 19:37:33 +00:00
a started working 2022-02-13 23:17:33 +00:00
Author
Owner
> Here are some (difficult!) guides: > * https://github.com/matrix-org/synapse/wiki/Workers-setup-with-nginx > * https://matrix-org.github.io/synapse/latest/workers.html > * https://matrix-org.github.io/synapse/latest/systemd-with-workers/index.html The first guide is definitely outdated, I'll try the second and third though.
Author
Owner

OK I give up. If we want to increase our Matrix server's performance, let's switch to Dendrite or Conduit instead. Anyways our Matrix server isn't even that slow since our CPU is awesome.

OK I give up. If we want to increase our Matrix server's performance, let's switch to Dendrite or Conduit instead. Anyways our Matrix server isn't even that slow since our CPU is awesome.
Author
Owner

Hopefully Conduit and Dendrite can reach feature parity with Synapse soon! Apparently they still have some performance issues too, but it's better than Synapse.

Hopefully Conduit and Dendrite can reach feature parity with Synapse soon! Apparently they still have some performance issues too, but it's better than Synapse.
a closed this issue 2022-02-14 00:15:46 +00:00
a stopped working 2022-02-14 00:15:46 +00:00
58min 13s
a added the
wontfix
label 2022-02-14 01:48:24 +00:00
a referenced this issue from a commit 2024-01-05 01:00:45 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 58 minutes 13 seconds
a
58 minutes 13 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: exozyme/exozyme#11
No description provided.