Blogs

August 2, 2010

Membase Server – We’re Making Great Progress

It seems like just yesterday we posted the bits for Beta 1 for Membase Server, but in fact it was over a month ago and since then we’ve demo’d Membase at a number of events and have had literally hundreds of conversations with users, customers, partners and anyone else interested in NoSQL solutions. It’s been a whirlwind (in a good way!) of activity and I wanted to personally thank everyone who’s been involved and provided feedback. Being the beta program manager, I wanted to touch specifically on the last month as it relates to the beta program at large:

Read more »

July 27, 2010

membase at OSCON 2010

Last week was very busy.  We at NorthScale had the release of beta 2 of membase followed by membase's presence at a second conference.  Though we'd already launched the project, OSCON was a great platform to get into further detail about membase itself, the project behind it, what's in the roadmap and how other folks can get involved.

Read more »

July 21, 2010

Another membase milestone reached – beta 2 ships!

Another membase milestone was reached today – beta 2 was released and is available for download! Several cool features have been added, including support for datasets whose size exceeds the size of aggregate cluster main memory (i.e. supporting disk > RAM); very sexy, and useful, real-time and historical stat displays; and support for deploying moxi, the membase proxy, on a client-side machine. Looking back over the last three weeks, community reaction to membase has exceeded our collective expectations. We knew we were addressing an unmet need, but it is always a good feeling to hear it confirmed. We’ve had hundreds of downloads of membase beta 1 over the last three weeks and the feedback has been overwhelmingly positive: - “Membase appears to be the reliable, sharding and persistent memcached-alike we’ve all
    been waiting for…” - “Membase is fast! like memcached fast. very low latency under load and good throughput…” - “Oh this is so hot, so very, very, hot…” But while it is nice to hear the good stuff, I tend to prefer hearing about the things people don’t like or the things users having trouble with.

Read more »

July 14, 2010

Hello from Membase-land!

Greetings again! This will be a quick one...just wanted to let you know that Membase is coming along swimmingly and we've been getting some great feedback on the beta from users around the world.

The plan is to release a Beta 2 drop in the next few days which will add support for having your disk storage be greater than your available RAM. It will also introduce a standalone, client-side proxy (better for performance).

Read more »

July 12, 2010

moxi and vbuckets

Lots of great enhancements have gone into membase and memcached recently, and I'm especially excited with the new vbucket capability -- see: http://dustin.github.com/2010/06/29/memcached-vbuckets.html.  Say hello to the ability to explicitly migrate and replicate keys/values between servers, without downtime, while still keeping to memcached's uber performance.

And, moxi (the memcached/membase proxy) is keeping pace with the new vbucket improvements.  You can find the latest moxi open-source development work happening on the 'vbucket' branch here: http://github.com/northscale/moxi/tree/vbucket.

Read more »

July 10, 2010

What exactly is membase?

It has been just over couple weeks since the launch of membase.org, along with NorthScale's partners at Zynga and NHN.  In that time, we've been steadily increasing the postings on the wiki and responding to questions on the mailing list, the XMPP Chat and the IRC channel.  When questions come up, they tend to be about about how membase compares to other Open Source projects, what kind of client one would use or what the pieces are when deployed.

Read more »

July 6, 2010

Membase Beta Refreshed…Ubuntu Support and More!

Greetings all! As the Membase beta program manager, I want to let everyone know that we’ve put out an update to the Membase beta. The most notable addition is official support for Ubuntu, version 9.04 and higher. There are also a number of bug fixes, and release notes are available. Download the refresh here. On a related note, we had the first of our weekly beta webinar calls last week. These will be every Thursday until the end of the beta, and all are welcome to join. I’ll be performing demos, talking about bugs and “gotchas” and answering any and all questions. You will automatically be invited to join the call when you download the beta.

Read more »

June 28, 2010

Scaling memcached with vbuckets

For years, people have used memcached to scale large sites. Originally, there was a simple modulo selection hash algorithm that was used. It still is used quite a bit actually and it’s quite easy to understand (although, it’s shown regularly that some people don’t truly understand it when applied to their full system). The algorithm is basically this:

Read more »

June 23, 2010

NorthScale Unleashes Membase Server

Today is an exciting day for us at NorthScale. Along with our partners Zynga and NHN, we announced the formation of the membase open source project. Membase is a simple, fast, elastic "NoSQL" (absolutely hate that term, and we'll happily support anyone who can rally the world around a better moniker) database management system. Membase is currently serving data for some of the busiest web applications on the planet. The project is hosted at membase.org where source code, documentation and community information is now available.

Read more »

May 24, 2010

NorthScale Selected to Present at GigaOM's LaunchPad

We just got word from GigaOM that they’ve chosen NorthScale as one of 11 companies to present at this year’s LaunchPad (during the Structure 2010 conference in San Francisco). We are excited to take the stage on June 23 to unveil the next wave of our elastic data technology and noSQL strategy. 30 days and counting…