sipb / uplink

SIPB's integrated chatroom project
GNU Affero General Public License v3.0
6 stars 1 forks source link

Set up workers #73

Open gabrc52 opened 1 year ago

gabrc52 commented 1 year ago

https://matrix-org.github.io/synapse/latest/workers.html

For reference, we have 6 cores and 12 threads:

$ inxi -C
CPU:
  Info: 2x 6-core model: Intel Xeon X5680
gabrc52 commented 1 year ago

https://matrix-org.github.io/synapse/latest/metrics-howto.html#monitoring-workers

Keep in mind workers need additional setup with metrics

gabrc52 commented 1 year ago

I feel like we can also do this incrementally or gradually. We can start by adding a new worker to send push notifications, a new worker to deal with federation, one to deal with media, and other things which are pretty standalone.