matrix-org / waterfall

A cascading stream forwarding unit for scalable, distributed voice and video conferencing over Matrix
Apache License 2.0
99 stars 5 forks source link

Profile the SFU to understand why packet handling does not happen fast enough #116

Closed daniel-abramov closed 1 year ago

daniel-abramov commented 1 year ago

Currently, when we have a conference with 15+ participants, we quickly reach the point where the conference is overloaded with messages and we can't keep up with handling all incoming packets and our queues get full.

It's not clear why it takes so long to process them.