Conversation
Notices
-
A key point made by Dmytri Kleiner in "You can't code away their wealth" is that the scaling properties of federated groupware and P2P are completely opposite.
With federated groupware the more users you have the more contention there is and the higher the maintenance costs become. With P2P as each user joins they actually add new resources to the network, making it faster and with higher storage capacity and failure tolerance.
-
The counter-argument to Kleiner's point about federated groupware is that each year the cost and complexity of running a server falls. Any cheap single board ARM computer is potentially a home server. At some point userops becomes a no-brainer, and this is essentially what the FreedomBox, Freedombone, ArkOS and related projects are all about.