Couchbase Blog

March 15, 2010

Want to know what your memcached servers are doing? Tap them.

We in the memcached community get a lot of requests on how to dump the content of a memcached server. Normally the responses to such requests are: “It's a cache, you shouldn't care what's in there.” It is possible to dump parts of the cache by using “stats dump ...”We in the memcached community get a lot of requests on how to dump the content of a memcached server. Normally the responses to such requests are: “It's a cache, you shouldn't care what's in there.”

Read more »

March 15, 2010

Surviving the Windows Wilds

When I first started developing software, it was always my intent to write Windows software.Then of course a friend of mine told me about this new OS called Linux. To make a long story short, I have been immersed in the Linux world for the past 17 years. More recently, at NorthScale, we've wanted to add support for memcached - particularly the NorthScale Memcached Server - on Windows. So, I've become well-aquainted with not only Windows, but the Mingw compiler and the Msys *NIX-like environment.

Read more »

March 15, 2010

Avoiding Death Spirals in Distributed Systems

It's easy to build a distributed service that works perfectly under ideal conditions but will fail when subjected to real-world conditions. Death-spirals are one of the most common of these failures, and their most common causes can be avoided by following some simple design guidelines.

Read more »

February 16, 2010

The Memcached Way

One terrific part of the NorthScale startup adventure has been that we've been lucky to have so many great interactions with the memcached community -- including folks who've used memcached to power some of the largest and most popular web applications and sites on the planet. It seems appropriate as we launch NorthScale to take a moment to pull together a few war stories and lessons learned to date, and roll them up into a larger pattern that I'd like to call "The Memcached Way."

Read more »

December 28, 2009

memcached Windows 64-bit pre-release available!

In the spirit of giving for this season, I thought with all the excitement that I would put out a pre-release of memcached 1.4.4 for Windows 64-bit.

Read more »

December 16, 2009

memcached on Windows status 12/16/09

Great news on the Windows front! The status of memcached and libmemcached for the Windows platform

Read more »

December 8, 2009

memcached 1.4.4 Windows 32-bit binary now available!

I'm pleased to announce that memcached 1.4.4 for Windows 32-bit is now available

Read more »

December 3, 2009

Support for Windows Services for win32 memcached

I'm pleased to announce that our memcached win32 binary for memcached 1.4.2 now supports being able to be installed as a Windows service.

Read more »

November 24, 2009

memcached on Windows status

After the recent release of memcached 1.4.2 on Windows, we have been plowing ahead at full speed to try to get more progress on the Windows platform. Here's a general status

Read more »

November 24, 2009

memcached and the client: Database UDFs

NorthScale's own Patrick Galbraith has, for many years now, authored and maintained the MySQL, and now Drizzle, UDFs for memcached.  Last week, Patrick took this one step further with the latest release, version 1.1, which now includes support for "check and set" (a.k.a. CAS) operations.

Read more »