As some of you may have noticed we've put facebook's version of
memcached up on github

http://github.com/fbmarc/facebook-memcached

We've done this for a couple of reasons.

First, as far as we know, we run the largest installation of memcached
in the world.  We think this is true in terms of ops/secs, number of
objects, amount of RAM, and number of servers.  To get memcached to
support these levels we've had to make a lot of customizations.  We
believe the memcache community would appreciate seeing what we've
done.

Second, a less complete repository of our version of memcached was
already up on github.  We thought it would be better to have a
repository with our complete revision history both for our production
version and our attempt at integration with the 1.2.5 release.

As far as licensing goes.  memcached was released under the BSD
license.  We cannot change that even if we wanted to.  It goes without
saying that we don't want to.

Finally, I produced these branches by running git-svn and git-filter-
branch against our internal SVN repositories.  The addition of the
root "src" directory and the lack of a clear branch from 1.2.3 make
comparison with existing branches unnecessarily difficult.  I
apologize for the inconvenience.  I will redo the git svn extraction
to correct those issues later this week.

In the mean time I hope you will let us know what you think and what
else we can do to make memcached even better.  We at facebook would be
happy to discuss questions and issues about our release in this group.

Thanks

Reply via email to