P2P Web Apps - Brace yourselves, everything is about to change. (happyworm.com)
The old client-server web model is out of date, it’s on its last legs, it will eventually die. We need to move on, we need to start thinking differently if we are going to create web applications that are robust, independent and fast enough for tomorrow’s generation.
4 comments
[ 2.9 ms ] story [ 20.6 ms ] threadI think a bigger problem for a lot of applications is security. Distributing your app where anyone can modify nodes and data arbitrarily is fine for some applications, but not all.
Down the road, something like Byzantine Paxos might help.
I don't think Twitter's success is down to its code being proprietary. I think you're selling them short.
All of this talk strikes me as coming from people that have implemented neither large web applications nor distributed or p2p applications at all dreaming up schemes with no idea of how they would actually work.
I think an illustrative example is how Twitter spends significant engineering effort (with Cassandra and now Rainbird) just to implement a counter in a scalable fashion.