Decentralized Microblogging – Twitter 2.0?

May 5, 2008

Michael Arrington has just published a post about how a decentralized Twitter might work called “Twitter can be liberated“.

Much of it was based on a discussion we had on the subject and how RSS, XMPP and Microblogging software could create a decentralized Twitter (Much like WordPress, Blogger and LiveJournal are decentralized software platforms for traditional blogging).

The key component would be an easy bridge between RSS and XMPP. We actually already have such a technology in our labs called ‘SyncStream

This new model would, by necessity, push a lot of the work to the edge where aggregators would need to manage subscriptions, blocks and @ reply tracking. I think, however, that this is an opportunity rather than a problem.

The idea is discussed pretty thoroughly on the post so I wont rehash it here. It’s a fascinating notion, one my team and I have been kicking around for more than a year.

I wonder if it will gain traction…

13 Responses to “Decentralized Microblogging – Twitter 2.0?”

  1. Sam Sethi Says:

    Chris a better solution IMHO is Atom over XMPP http://philwilson.org/blog/2004/08/atom-over-xmpp.html which is not a new idea but one whose time I think is fast approaching.

    This is what I expect Google to implement given Gtalk supports XMPP and that Google support Atom 1.0 via GData. What is even more exciting is the availability of Google’s BigTable as a storage mechanism which is both RESTful and can be queried via GData (Atom “Query” extension).

    So I can see a distributed model using Google cloud/Bigtable to store messages and presence.

    I think Google should have bought Twitter instead of Jaiku but it looks like people are experimenting with XMPP/Jaiku http://ralphm.jaiku.com/presence/24091590

  2. Isofarro Says:

    This is something to the discussions and draft specifications that happened in the development of Atom. It would be worth spending time sifting through the Atom mailing list threads covering XMPP, as well as http://www.xmpp.org/drafts/draft-saintandre-atompub-notify-05.html and the results of a Google search for they keywords XMPP and Atom.

    There’s even working code from Rob Sayre at: http://www.franklinmint.fm/blog/archives/000603.html


  3. Decentralized Twitter (like WordPress)- interesting
    idea.But long way from idea to service…

  4. randomwalker Says:

    I’ve been hoping for a long time that decentralization would happen. Thank you for working out the technical details. Perhaps you should set up some sort of wiki for people interested in coming together to work on it. If server software becomes available I will be happy to run a server myself.


  5. [...] veröffentlicht. “Twitter can be liberated” beschreibt unter anderem auch Chris Saads (Gründer von DataPortability.org) Lösungsvorschlag zu einem “dezentralen [...]


  6. Sam: I just found out that jaiku was built using technologies that are a known factor to Google (python + twisted) which kinda explains why they ended up leaning that way. Incidentally, I think ralphm the guy whose jaiku page you linked to is also a twisted user. :)

    randomwalker: I think the idea for most people would more be a plugin for your blog – so your blog _and_ your microblog are hosted in the same place :)

    I’m looking forward to the new twitterverse, makes a lot more sense – like RSS and feed readers. :)


  7. [...] is preparing to face their scaling challenges head on and prove to Mike Arrington, Dave Winer and Chris Saad they can be a reliable and stable service. Their beliefs remain unabated until Twitter begins [...]


  8. [...] about a “decentralised Twitter”, which was picked up by Dave Winer, Marc Canter and Chris Saad amongst [...]

  9. John Breslin Says:

    We’ve recently written a paper showing (one prototype called SMOB of) how distributed / decentralised microblogging can work:

    “Microblogging: A Semantic Web and Distributed Approach”

    http://www.semanticscripting.org/SFSW2008/papers/11.pdf

    The SMOB prototype code (both the semantic microblogging publishing client and server-based web service) is available at:

    http://smob.googlecode.com/svn/trunk/

    See some pictures and more information on my blog post at:

    http://www.johnbreslin.com/blog/2008/05/09/prototype-for-distributed-decentralised-microblogging-using-semantics/


  10. [...] there have been a lot of buzz recently regarding ways to provide open alternatives to Twitter, then fun thing is that we [...]


  11. Valuable info. Lucky me I discovered your web site unintentionally, and I’m shocked why this accident did not came about in advance! I bookmarked it.

  12. meridia Says:

    Currently it seems like WordPress is the top blogging platform out
    there right now. (from what I’ve read) Is that what you are using on your blog?

  13. jackpot 6000 Says:

    Hurrah, that’s what I was looking for, what a material! present here at this web site, thanks admin of this site.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: