Matt Ingenthron's blog

April 20, 2010

NorthScale at Zynga

We launched NorthScale with our story on working with Zynga.

Read more »

April 5, 2010

NorthScale and Open Source contributions

Though a number of core developers in the memcached project know, the casual memcached user may not be aware that over the last few months NorthScale released a bevy of memcached client and server contributions. NorthScale is continuing to work with the other project contributors and leaders to get these contributions in shape for inclusion into the various core projects.

Read more »

March 16, 2010

The Simple Client Interface, Now With More Simplicity

Simplicity. That's part of what has made memcached popular for bringing "fast" to web applications. The usage pattern is simple to understand, it's simple to install the server, and of course it's simple to get the client going with your application. In this last case, all you need to do is install the client, set up the server list, and start using it.

Could it be simpler? Sure.

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 »

October 26, 2009

building all the time

Recently, when Patrick Galbraith and I put together the next moxi release, we spent a bit of time getting the build clean on a number of platforms and with a number of compilers.  Continually building and testing on multiple platforms helps ensure the usefulness, quality and longevity of the code.

Read more »

October 12, 2009

scaling data at Los Angeles CloudCamp

It's just over a week ago now, but I had a good time and learned a few things from both the session and the discussions at the Los Angeles CloudCamp. I proposed, and ultimately lead a session on scaling data.  Actually, I proposed it as "Scaling Your Data: Both Before and After you Need To."

Read more »

September 20, 2009

power in the protocol

As I've said in other venues, I believe a lot of value in the memcached ecosystem/community stems from well defined client APIs and a well defined over-the-network protocol.  The protocol just makes sense for a large class of things you may need from (as NorthScale's Dustin Sallings calls it) a sloppy LRU distributed hashmap.

Read more »

August 7, 2009

MrRoboto: The memcached AMI story

Not so long ago, we went to lunch at a Sushi joint on Castro street in Mountain View across from NorthScale's modest HQ.  On the way over we were talking about Japanese robatayaki and Dave told a story about an Oscar speech for a Japanese animator who works for a company named Robot.

Read more »

August 7, 2009

memcached AMI security

One other feature we were able to easily put in place leverages security capabilities in OpenSolaris.  In the Solaris least privilege model, a process can take privs away from itself.  Why would it do that?

Read more »

July 10, 2009

memcached 1.4.0 released

So, word is getting around that memcached 1.4 has shifted from release candidate to release!  Twitter was all abuzz yesterday. New in this release: binary protocol, performance improvements, new statistics and new CAS operations among others.

Read more »