Posted on

A nifty tool to scale your web apps

memcached by Brad Fitzpatrick (the creator of LiveJournal where my blog is also hosted)

memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

Brad understands perfectly that for some data storage needs, scaling has nothing to do with the power of your database. The fact that you have a database server running doesn’t mean it automatically makes sense to stick everything in there…

Anyway. a very simple but nifty tool you can use. It has quite a few APIs available for different app languages (C, Perl, PHP, Java, etc).

Posted on