Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Sharedance (via) “Sharedance is a high-performance server that centralize ephemeral key/data pairs on remote hosts, without the overhead and the complexity of an SQL database.”—ideally suited to session data, which is a poor fit for a full relational database.

Tagged , ,

3 comments

  1. ...but it invents it's own wire format.

    These days think you have to have a very good reason for not using HTTP for this kind of stuff, otherwise some like me is going to call "premature optimization", when in HTTP you've got rock solid HTTP servers, reverse proxies, load balancers and clients and a much easier life debugging.

    Harry Fuecks - 12th April 2008 17:27 - #

  2. Test sharedance and tell me if you can have those performances with an http server. Does python use http to communicate with mysql ?

    d2 - 12th April 2008 18:32 - #

  3. @d2 - I'm sure sharedance is faster without even needing to try but I'm also sure that I could implement the same service and get responses back in under 5ms on the type of backbone you'd have if your were considering Sharedance in the first place, so additional savings are mute. And I feel I'm not a lone nutcase - http://www.mnot.net/blog/2007/04/29/squid

    > Does python use http to communicate with mysql ?

    No but it does if it's talking to Amazon's SimpleDB or CouchDB.

    Harry Fuecks - 13th April 2008 22:30 - #

Comments are closed.
A django site