Replacing one fallacy with another
Replacing one fallacy with another
Posted Mar 6, 2019 2:40 UTC (Wed) by areilly (subscriber, #87829)In reply to: Replacing one fallacy with another by alyssa
Parent article: Rosenzweig: The federation fallacy
The alternative to taking a cut-down feed (which is fractional de-federation, I suppose) is to have an account on an enormous server, where the feed volume is aggregated between the active users, and the message database is physically shared.
WhatsApp might just be XMPP, but it works because it's single node, an enormous SMP system has been competently engineered and refined to the limits of current technology. Cleaving that into federated pieces would necessarily complicate and slow down message delivery and introduce all sorts of synchronization and protocol issues. Seems like a reasonable design trade-off, if you can make it work. More secure than SMS and it's inter-exchange signalling issues.
The multi-dimensional discrepancies between network terms-of-service, national speech laws and population-group sensibilities is one of the more interesting struggles of our age, IMO.