Victus Spiritus


Personal Social Gardens that Live in the Browser

16 May 2010

My esteemed colleague and cofounder Tyler hacked out a 100 line message sharing server. He used Ruby and Sinatra and we chatted on it briefly this morning. But the model follows the way of Facebook and Twitter with one database back end serving as a middle man between people. Even Diaspora's proposed solution involves a server middle layer route if you opt for their suggested hosted solution (i.e. they host "seeds" on a .com domain). They're stand alone "seeds" or servers are no different than many web servers that serve html pages today, with the added promise of intercommunication. I suspect stand alone servers will be more difficult than an average user will be capable or want to set up. I'd like to offer an alternative.

Proposal: a Network of Personal Gardens or Social Servers

Desired elements of a truly distributed social web network:

Peer 2 Peer networks may provide guidance on infrastructure or usage patterns for dynamic social networks. In these type of networks, nodes dynamically appear and vanish. Users of personal gardens won't be able to hit a static URL like to pull my updates unless hosted by standard web servers, which are setup to serve social information in that way. Instead they are free to browse their own personal garden if they subscribe to my updates. My information goes to them (Push), they don't have to come to, or hit my page with a request.

Related Links & References: