4 ms·
This HN:er does. Here's my take: Decentralized: Not centralized, not a single server or provider. Federated and distributed systems are both decentralized sys
by clacke2 10y ago
This HN:er does. Here's my take:
Decentralized: Not centralized, not a single server or provider.
Federated and distributed systems are both decentralized systems.
Federated: Several providers or servers, equal among themselves, but users are tied to one of them, possibly with a mechanism to switch providers, but there's always at any given time a "home server".
Distributed: Peer-to-peer. One user, one node, client and server in one, no providers or servers that users connect to, users connect to "the network". Nodes come and go over the day, so data is necessarily replicated.
My dream social network is distributed at its core, but with a federated overlay that allows people to easily join, and to discover the network and its contents by clearnet web search.