Twitter releases the code for the messaging system they use across their clusters(rubyforge.org)
rubyforge.org
Twitter releases the code for the messaging system they use across their clusters
http://rubyforge.org/projects/starling/
5 comments
It's interesting that its own server (starling) uses the Memcached protocol. From the readme:
Has anyone actually looked at this code yet? Documentation?
Wish they'd put up a SVN browser so I don't have to download it to see what it looks like.
Wish they'd put up a SVN browser so I don't have to download it to see what it looks like.
I looked at it very briefly. The codebase is actually pretty small. It appears to depend heavily on memcached.
Usually you can browse Rubyforge code like so:
http://starling.rubyforge.org/svn/
That only works if the project used Rubyforge's Subversion repository.
That only works if the project used Rubyforge's Subversion repository.
Yay! Finally... Blaine was talking about releasing this for months; glad he finally got around to it :)