CloudPipe spec’d, public demo server
Over the holidays I’ve been busily putting together the XML protocol for CloudPipe and developing a client and server running in the River2 aggregator.
It’s all been deployed, with examples and a public server for developers to test against.
I documented my work on Scripting News.
There has also been a proposal from Chuck Shotton that the fatPing element have an optional type attribute. I’m listening to hear what other developers think.
The project is nearing completion of its initial phase. You should now have all the pieces to evaluate and to develop compatible software.
I’m especially interested in seeing large-scale implementations of this protocol.
I think the Tornado environment, the core software for FriendFeed, would be especially interesting. If someone wanted to create a CloudPipe server in Tornado, I’d contribute a Linux server on EC2 or Rackspace to run it. It’s supposed to scale really well.
I also included source code listings for my client and server. You can see that if you have a good XML library there isn’t much code to write. ![]()