Thanks, I'll have to dig into the protocol, maybe do some sniffing on my homeserver :)
I assume not every node gets the metadata for all the rooms in the world, just the ones its users participate in? Anyway looking forward to investigating this.
Indeed, that's just for the rooms where users are joined. But be aware that if you join a large room on matrix.org from your own homeserver, it might fill-up your disks with a lot of old state (and that might take large amounts of CPU+RAM for days, too).
I assume not every node gets the metadata for all the rooms in the world, just the ones its users participate in? Anyway looking forward to investigating this.
reply