This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
consider handling incoming replication queues in a more efficient way #7444
Labels
A-Performance
Performance, both client-facing and admin-facing
A-Workers
Problems related to running Synapse in Worker Mode (or replication)
if we get behind on replication (eg because the connection dropped and we have to process a POSITION, which is slowish), we stack up background processes on a linearizer; bg processes are heavy (particularly with respect to prometheus metrics) and linearizers aren't terribly efficient once the queue gets long either.
The text was updated successfully, but these errors were encountered: