In https://thenewstack.io/how-to-build-your-own-decentralized-twitter/, we created an architecture for a distributed social media system, using a Visual Studio https://github.com/eastmad/TheNewStack and corresponding JSON files. We saw in the previous post that our distributed project system was user-centered but very unruly.

We can see that the federation model is a little like our project model, but with the tweet stores sitting with one of the tweet view servers.

Unlike in a truly distributed system, in a federated system the tweet (or status) is central — not the user.

Ultimately, the two contenders for the “https://thenewstack.io/twitter-turmoil-we-need-an-open-protocol-for-public-discourse/” social media crown would appear to be the monolith Twitter and the decentralized Mastodon.

Related Articles