@@ -71,26 +71,25 @@ Generic workers with no HTTP endpoints:
7171
7272Worker reference table
7373
74- --------------------------------------------------------------------------------------------------------
75- | worker | type | scalable | possible lb algo | http |
76- --------------------------------------------------------------------------------------------------------
77- │ typing │ stream writer │ no │ - │ yes |
78- │ to_device │ stream writer │ no │ - │ yes |
79- │ account_data │ stream writer │ no │ - │ yes |
80- │ presence │ stream writer │ no │ - │ yes |
81- │ push_rules │ stream writer │ no │ - │ yes |
82- │ receipts │ stream writer │ yes │ round-robin │ yes |
83- │ device_lists │ stream writer │ yes │ round-robin │ yes |
84- │ thread_subscriptions │ stream writer │ yes │ round-robin │ yes |
85- │ quarantined_media │ stream writer │ yes │ round-robin │ yes |
86- │ events (persister) │ stream writer │ yes │ shard by room_id │ yes |
87- │ media_repository │ app │ yes │ least_conn │ yes |
88- │ media_instance_running_background_jobs │ app │ no │ no │ no |
89- │ room_worker │ generic │ yes │ hash by room_id │ yes |
90- │ sync_worker │ generic │ yes │ hash by user_id │ yes |
91- │ federation_reader │ generic │ yes │ hash by source ip │ yes |
92- │ client_reader │ generic │ yes │ least_conn │ yes |
93- │ user_dir │ generic │ no │ - │ yes |
94- │ background_worker │ generic │ no │ - │ no |
95- │ pusher │ generic │ yes │ shard by user │ no |
96- │ federation_sender │ generic │ yes │ shard by destination │ no |
74+ | worker | type | scalable | possible lb algo | http |
75+ | ----------------------------------------| ---------------| ----------| ----------------------| ------|
76+ | typing | stream writer | no | - | yes |
77+ | to_device | stream writer | no | - | yes |
78+ | account_data | stream writer | no | - | yes |
79+ | presence | stream writer | no | - | yes |
80+ | push_rules | stream writer | no | - | yes |
81+ | receipts | stream writer | yes | round-robin | yes |
82+ | device_lists | stream writer | yes | round-robin | yes |
83+ | thread_subscriptions | stream writer | yes | round-robin | yes |
84+ | quarantined_media | stream writer | yes | round-robin | yes |
85+ | events (persister) | stream writer | yes | shard by room_id | yes |
86+ | media_repository | app | yes | least_conn | yes |
87+ | media_instance_running_background_jobs | app | no | - | no |
88+ | room_worker | generic | yes | hash by room_id | yes |
89+ | sync_worker | generic | yes | hash by user_id | yes |
90+ | federation_reader | generic | yes | hash by source ip | yes |
91+ | client_reader | generic | yes | least_conn | yes |
92+ | user_dir | generic | no | - | yes |
93+ | background_worker | generic | no | - | no |
94+ | pusher | generic | yes | shard by user | no |
95+ | federation_sender | generic | yes | shard by destination | no |
0 commit comments