Monday, April 18, 2011

Libmemcached 0.49 Released

We have released version 0.49 of libmemcached. This version has part one of two of the new configuration work.


You can find an example of it here: http://docs.libmemcached.org/libmemcached_examples.html


There has been a lot of updates to the documentation, http://docs.libmemcached.org/, and there was a big improvement made to the code and we are finding that we better performance for large objects on Linux.


Configuration now is much simpler, and is no longer different on a per language basis (ie once the downstream drivers pick up this version you can configure any language in the same manner). There is native virtual bucket support, and I have a developer assigned to looking through the changes in 1.6 so that we can support it based on server responses.


From talking to Alan (ie Dormando) he has some ideas on how this will work in the server, and I am excited to see what will happen here.


On the microcontroller side we will be publishing a port of the micro client to the ARM STM32 (which follows on the work we did for the ATmega328).


memslap has been split off into the older, very portable, version, and the less portable memaslap.


There is a new error message system which first goes into this version which will give you a lot better info on what is going wrong if something is going wrong.


The pool interface has been updated as well, which means if you don’t want to run a proxy, you don’t need to. This was an idea Trond had a couple of years ago, and we have updated it so that you ran reduce the complexity of your environments.

No comments:

Post a Comment