So, somebody who's actually studied this whole ActivityPub thing enlighten me, how is this supposed to actually scale? It seems that in order to function, any post from any server must replicate to every other server, since you have users searching/following content being posted by users on other servers. Eventually that's going to equate to massive bandwidth. If there's just a few hundred/thousand servers now it's not a big issue, but in our bright new decentralized future where a billion+ people are trying to use this, how could any node keep up with the traffic?
This blog explains it https://blog.soykaf.com/post/how-federation-works/
