Description | Currently messenger rooms still use a ring topology to exchange messages between all peers. So this could be optimized quite heavily by using a different structure similar to how Kademlia connects its peers. This would drop latency being linear regarding the amount of peers in a room to being logarithmic. The connections should also get much more reliable overall because this change would increase the amount of redundant connections which are imporant in case of peers loosing connection. |
---|