NorthScale Blog

Insights and opinions on NoSQL, membase, and memcached
NorthScale

Posts Tagged ‘membase’

Membase and Open Source 4.0

I read Matt Aslett’s (The 451) post on the golden age of open source with interest. In it he describes that we’ve arrived at the fourth stage of open source, which is ”in short: a return to a focus on collaboration and community, as well as commercial interests.”

What we’re doing with membase.org definitely falls in line with this description although with a slightly different twist. NorthScale saw the need for a simple, fast, and elastic NoSQL database that we felt wasn’t being met by existing technologies. When it became clear that many prominent companies shared this view and were committed to an open source solution, NorthScale stepped in to shepherd the development of a broad community around the membase.org project. Consistent with Matt Aslett’s description of open source 4.0, the result is a project with an “emphasis on collaboration and community rather than control.” While NorthScale has contributed the bulk of the code to the project, our customers Zynga and NHN are co-sponsors of the project who have a strong commitment to its success. This blurring of the line between vendor and customer – the collaboration between two seemingly opposite sides of a transaction – has long set open source apart from the large proprietary vendors who want nothing more than a lock on their customers. Read more »

NorthScale Membase Server Beta 3 is Here!

I am excited to announce that NorthScale Membase Server 1.6 Beta3 is now available and ready for download.

This beta release adds a lot of new functionality and reflects most of what you’ll find in the final product. Highlights include:

  • Windows support
  • Multi-tenancy – allows multiple buckets on a single cluster including bucket quotas
  • “Cluster Overview” as a new monitoring dashboard
  • And lots of small improvements and bug fixes, of course!

Let’s take a look at these features in a bit more detail:

Windows support is by far one of the most frequently requested features, and we are very pleased to offer it with this beta release. Beta3 provides 32-bit Windows support, with 64-bit support on the way (Note: The 32bit binary runs just fine on Windows 64-bit but is subject to the 32-bit memory limits). The Windows version provides the same feature set as our Linux version. Read more »

Meetup with Membase at VMworld – Win an iPad

We are looking forward to a great week next week at VMworld 2010 in San Francisco. It looks like it’s shaping up to be a great conference.

See a Membase demo.
If you’re at the show, be sure to come by NorthScale’s booth (#640) for a Membase demo. Membase is an elastic key-value database that stores data behind interactive web applications far more efficiently and cost effectively than it can be stored in a relational database. We’d love to show you how this highly available, cloud-friendly data layer expands and rebalances dynamically as application needs change. Just talk to anyone in the booth wearing a t-shirt with the Membase mascot (right). Read more »

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 »

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 »

Membase Beta Refreshed…Ubuntu Support and More!

Greetings all! As NorthScale’s 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 »

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…

NorthScale at Zynga

We launched NorthScale with our story on working with Zynga.  Software geeks out there may have wanted to know more about how Zynga and NorthScale collaborated on to build membase using the engine extension APIs available through memcached’s engine branch (hosted in Trond’s github repo), planned for addition to the 1.6.x release of memcached.

At the MySQL Conference 2010 we were able to give some background and a peek into what was set up for Zynga’s FarmVille and Café World, and where we’re going with membase.  They don’t have the awesome commentary from Dustin or I, but slides are available.